NoSQL article in InformationWeek

33 views
Skip to first unread message

Rick Bullotta

unread,
May 12, 2012, 9:56:30 AM5/12/12
to Neo4j
There was a recent article in Information Week which I found largely
inaccurate and poorly researched, regarding the NoSQL vs SQL debate.
The link to the article is:

http://www.informationweek.com/news/software/info_management/232901328

My response to the editor follows:

====================================

Hello.

I read with interest Mr. Kajeepeta’s article on the need for a more
thoughtful approach to selecting data management technologies, rather
than succumbing to the latest fad/trend. While I agree with much of
what he states, particularly the need for a mixed/multi-database
approach to modern application design, there are a few flawed elements
of the article that I felt merited correction. First of all, graph
databases such as Neo4J, Infinigraph, and AllegroGraph are most
definitely *not* “binary large object databases”. In fact, they are
graph databases with a fundamentally different data storage and
retrieval model than all of the other types of databases mentioned,
and in general, are actually quite poor at BLOB data.

In fact, graph databases are a critical piece of a modern application
strategy, in that they allow data models that are often far more
reflective of the “real world” than our attempts to fit the world’s
information neatly into rows, columns, and documents. His example of
product and customer master data as an “inappropriate” use of NoSQL
demonstrates ignorance of the capabilities of graph databases. Also,
he made a blanket assumption that NoSQL databases do not support ACID
transactions. That is simply untrue, and is one of the
differentiating features of Neo4J, for example. It is very clear from
the article that Mr. Kajeepeta has very little experience with most of
the products he has declared inferior to his beloved relational
databases. I also agreed with his summary statement – that it isn’t
about NoSQL, it’s about “not only SQL”. A phrase which, ironically
enough, is attributed to Emil Eifrem, CEO of Neo4J. I should also
note that we leverage both relational and graph database models in our
ThingWorx platform.

While it was a worthy topic for an article, the factual errors
unfortunately undermined the credibility of the overall content.

Sincerely,

Rick Bullotta
CTO/Co-Founder
ThingWorx


Michael Hunger

unread,
May 12, 2012, 10:31:01 AM5/12/12
to ne...@googlegroups.com, Neo4j
Rick, could you publicly blog that answer? We can then link to it/reblog it.

Big Thanks
Michael

Sent from mobile device

Peter Neubauer

unread,
May 12, 2012, 10:33:59 AM5/12/12
to ne...@googlegroups.com
Rick,
well put, and thanks for chiming in there! I really like your formulations.

Cheers,

/peter neubauer

G:  neubauer.peter
S:  peter.neubauer
P:  +46 704 106975
L:   http://www.linkedin.com/in/neubauer
T:   @peterneubauer

If you can write, you can code - @coderdojomalmo
If you can sketch, you can use a graph database - @neo4j

Duane Nickull

unread,
May 12, 2012, 1:46:18 PM5/12/12
to ne...@googlegroups.com
I think we should all probably chip in on this. PLease expect a response
from my blog next week.

Duane
***********************************
Consulting and Contracting; Proven Results!
i. Neo4J, Java, LiveCycle ES, Flex, AIR, CQ5 & Mobile
b. http://technoracle.blogspot.com
t. @duanechaos
"Don't fear the Graph! Embrace Neo4J"






On 12-05-12 7:31 AM, "Michael Hunger" <michael...@neopersistence.com>
wrote:

Peter Neubauer

unread,
May 13, 2012, 5:55:49 AM5/13/12
to ne...@googlegroups.com
You bet - thanks all of this awesome community. I feel honored to be
able to work with all of you. Just sayin'.

Cheers,

/peter neubauer

G:  neubauer.peter
S:  peter.neubauer
P:  +46 704 106975
L:   http://www.linkedin.com/in/neubauer
T:   @peterneubauer

If you can write, you can code - @coderdojomalmo
If you can sketch, you can use a graph database - @neo4j


Rick Bullotta

unread,
May 13, 2012, 8:33:12 AM5/13/12
to ne...@googlegroups.com
Hi, Michael.

I already did.  Unfortunately, you have to register to read it...

Rick


On Saturday, May 12, 2012 10:31:01 AM UTC-4, Michael Hunger wrote:
Rick, could you publicly blog that answer? We can then link to it/reblog it.

Big Thanks
Michael

Sent from mobile device

Reply all
Reply to author
Forward
0 new messages