Hello Graph
So, I've been trying out different graph databases for my next project. I really like the way that they organize things, it seems to match my thinking quite a bit. I wanted to stay open source so I skipped neo4j, due to its licensing. I first tried OrientDB, which was nice, but then I came across
Titan, a distributed graph db. Titan is built on top of your choice of HDFS, you can use BerkelyDB, Cassandra, or HBase. Berkeley is more for small-medium graphs, but it performs much faster because it is local. Whereas, Cassandra and Hbase can be distributed across a cluster and hold massive graphs. For my use case I went with Berkeley, because it's fast and I don't think I'll approach its ceiling with my next app.