
Titan是一个分布式的图数据库,支持横向扩展,可容纳数千亿个顶点和边。 Titan支持事务,并且可以支撑上千并发用户和 计算复杂图形遍历。
Titan包含下面这些特性:
- 弹性与线性扩展
- 分布式架构,可容错
- 支持多数据中心的高可用和热备
- 支持 ACID and 和最终一致性.
- 支持多种存储后端:
- 支持位置、数字范围和全文检索:
- 原生支持 TinkerPop 软件栈:
- Gremlin graph query language
- Frames object-to-graph mapper
- Rexster graph server
- Blueprints standard graph API
- 开源协议Apache 2 license
下载 Titan 或者 从GitHub上clone。
阅读Titan 官方文档 ,也可以加入官方邮件组.
如果你也对Titan感兴趣,可以联系Findhy。
快速开始
<dependency>
<groupId>com.thinkaurelius.titan</groupId>
<artifactId>titan-core</artifactId>
<version>0.4.4</version>
</dependency>
<!-- core, all, cassandra, hbase, berkeleyje, es, lucene, persistit -->
// who is hercules' grandfather?
g.V('name','hercules').out('father').out('father').name
更多内容请参考官方手册,或者参考我的这篇博客Titan Tutorial