图数据库(Graph Database)是一种以图结构进行存储和查询的数据库。本文总结了图数据库选型的各种因素,并对比了3个主流开源图数据库:Neo4j、JanusGraph、HugeGraph。Neo4j是老牌的图数据库,JanusGraph是很是成功的开源图数据库TitanDB的Fork版(TitanDB已经不维护了),HugeGraph是百度开源的图数据库。下面表格是具体的对比内容,共比较了30多个指标,包括生态、功能、性能、工具链等维度,分享出来给你们做为参考:
git
参考:github
https://neo4j.com/docs/operations-manual/current/introduction/数据库
https://docs.janusgraph.org/工具
https://hugegraph.github.io/hugegraph-doc/性能