Titan is a highly scalable graph database optimized for storing and querying large graphs with billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users.
- Elastic and linear scalability for a growing data and user base.
- Data distribution and replication for performance and fault tolerance.
- Multi-datacenter high availability and hot backups.
- Support for ACID and eventual consistency.
- Support for various storage backends:
- Apache Cassandra (distributed)
- Apache HBase (distributed)
- Oracle BerkeleyDB (local)
- Persistit (local)
- Support for various indexing backends:
- Native integration with the TinkerPop graph stack:
- Gremlin graph query language
- Frames object-to-graph mapper
- Rexster graph server
- Blueprints standard graph API
- Open source with the liberal Apache 2 license.
Read the comprehensive Titan documentation and join the mailing list.