Monday, May 24, 2010

Graphs and Disruptive Database Technology

I read a really good article recently about graph databases and the NOSQL (Not Only SQL) movement that has been rapidly changing the web. "Graph Databases, NOSQL, and Neo4j" This article is highly technical computer science and has a lot of useful links and references. Plan to keep an eye on this stuff since it is where database technology and web development is heading.

The transaction-less CAP-theorem and BASE (Basically Available, Soft-state, Evenutally) systems theory are of particular interest. A good argument against why the tried-and-proven ACID theory no longer always works on the web is presented and makes a lot of sense.

The article does a nice Neo4J description and walkthrough.