Revision 81e9193ace9ee64e71732be6b490ad8b4b7a3c0e authored by Dan LaRocque on 18 April 2014, 23:38:39 UTC, committed by Dan LaRocque on 18 April 2014, 23:38:39 UTC
1 parent 6136a90
Raw File
README.textile
!http://thinkaurelius.github.io/titan/images/titan-logo.png!

Titan is a highly scalable "graph database":http://en.wikipedia.org/wiki/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":http://thinkaurelius.com/2012/08/06/titan-provides-real-time-big-graph-data/.

h2. Features

* 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":http://en.wikipedia.org/wiki/ACID and "eventual consistency":http://en.wikipedia.org/wiki/Eventual_consistency.
* Support for various "storage backends":https://github.com/thinkaurelius/titan/wiki/Storage-Backend-Overview:
** "Apache Cassandra":http://cassandra.apache.org/ (distributed)
** "Apache HBase":http://hbase.apache.org/ (distributed)
** "Oracle BerkeleyDB":http://www.oracle.com/technetwork/database/berkeleydb/overview/index-093405.html (local)
** "Persistit":https://github.com/pbeaman/persistit (local)
* Support for various "indexing backends":https://github.com/thinkaurelius/titan/wiki/Indexing-Backend-Overview:
** "ElasticSearch":http://www.elasticsearch.org/
** "Apache Lucene":http://lucene.apache.org/
* Native integration with the "TinkerPop":http://www.tinkerpop.com graph stack:
** "Gremlin":http://gremlin.tinkerpop.com graph query language
** "Frames":http://frames.tinkerpop.com object-to-graph mapper
** "Rexster":http://rexster.tinkerpop.com graph server
** "Blueprints":http://blueprints.tinkerpop.com standard graph API
* Open source with the liberal "Apache 2 license":http://www.apache.org/licenses/LICENSE-2.0.html.

h2. Getting Started

Read the comprehensive "Titan documentation":https://github.com/thinkaurelius/titan/wiki and join the "mailing list":https://groups.google.com/forum/#!forum/aureliusgraphs.
back to top