InfiniteGraph: First Look

Graph databases are great for use in social network analysis applications. I built an enterprise content analytics system on Neo4J that visualized and measured centrality over users and topics. Neo4j has a very clean API, a purist’s view of the graph for sure. Coming from an OODBMS background, I have seen my share of implementations that push too much of the object model into the database. It was nice to see Neo’s strict separation of application code from the persistence layer (objects versus nodes). However, I could still envision requirements that could use graph persistence and also need modeling complexity around the graph, a hybrid graphDB / objectDB. The recently announced InfiniteGraph may be such a datastore. InfiniteGraph is a graph database implementation based on an OODBMS engine, a blend of a graph API with a distributed object persistence store. The sample code that comes with the install is shown below. If you have any suggestions or questions, you can reach me here.

Filed under  //   graphdb   infinitegraph   nosql  

Comments (2)

Jul 02, 2010
Todd Stavish said...
Hit 'view raw' to see the code at full width.
Jul 06, 2010
Todd Stavish liked this post.

Leave a comment...