Saturday, December 19, 2009

Graph DBs - The other NoSQL

Yeah, you guessed it right. NoSQL has been the theme for this month.

Graph DBs - they are another alternative to Relational DBs and gaining momentum as part of the NoSQL family. Graph DB have always fascinated me because they do not require Schemas (!) and unlike the crippled, de-normalized NoSQL formats you hear about, Graphs can store relationships. That means the Joins are already there as relationships.

2 comments:

arjen said...

Also see OQGRAPH, a graph computation engine (storage engine) in MySQL/MariaDB/Drizzle. No denormalised dramas.
http://openquery.com/graph

Anonymous said...

Regarding the "SQL meets social networks" link in the post, I wrote up a blog entry on how to do the same thing using Neo4j here: http://blog.neo4j.org/2009/09/social-networks-in-database-using-graph.html