3 ms·
I'm liking the Apache license which pulls me away from Neo4j. Can anyone please layout a comparison between Neo4j and Titan?
by amirmansour 14y ago
I'm liking the Apache license which pulls me away from Neo4j. Can anyone please layout a comparison between Neo4j and Titan?
- espeed 14y agoTitan is distributed and has much higher write performance (5000 transactions/sec). In the words of Matthias Broecheler, the creator of Titan, you would use Titan to implement a social network (https://twitter.com/MBroecheler/statuses/213350753031569409 https://twitter.com/MBroecheler/statuses/213350753031569409). Titan has pluggable storage options: Cassandra, HBase, Berkeley DB, and some have been working on adapters for DynamoDB and App Engine Datastore. However, it's not clear how well App Engine and DynamoDB will work with the upcoming Titan changes which will move the traversal engine into the cluster's JVM. Both Neo4j and Titan support Blueprints, and you can run Gremlin (https://github.com/tinkerpop/gremlin/wiki https://github.com/tinkerpop/gremlin/wiki) on both. Marko Rodriguez (http://markorodriguez.com/ http://markorodriguez.com/), the creator of Gremlin, is one of the principals behind Titan. See "The Benefits of Titan": https://github.com/thinkaurelius/titan/wiki/The-Benefits-of-Titan https://github.com/thinkaurelius/titan/wiki/The-Benefits-of-...
- espeed 14y agoUPDATE: The benchmark in this post shows write performance on standard EC2 machines to be: "Titan's performance under normal (5,900 transactions per second) and peak (10,200 transactions per second) load..."