加载中...

JanusGraph 是 Linux 基金会旗下的开源分布式图数据库,2017 年从停止维护的 Titan 项目分叉而来,遵循 Apache TinkerPop 标准,用 Gremlin 语言查询。
它本身不管理磁盘存储,而是把图的邻接表编码后写入可插拔的后端存储:支持 Cassandra、HBase、ScyllaDB、Bigtable 与 BerkeleyDB 等;全文与混合索引则交给 Elasticsearch、Solr 或 Lucene。这种「计算与存储解耦」的设计让它可以复用既有大数据基础设施,支撑千亿级边的图。
常见于金融反欺诈、知识图谱、网络安全关系分析等大规模图场景,可与 Spark 集成做全图 OLAP 分析。
优点是容量上限高、后端灵活、协议标准化;缺点是部署链路长、多跳查询延迟受后端存储影响明显,运维复杂度高于一体化图数据库。

登录 后参与讨论
暂无讨论,来发表第一条评论吧