首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开源图形数据库

开源图形数据库
EN

Stack Overflow用户
提问于 2010-09-17 21:13:09
回答 7查看 2.3K关注 0票数 6

我需要为我的项目图形数据库。我想在图上执行最短路径操作。我在谷歌上搜索,找到了neo4j,InfoGrid和sones。我不确定哪一个表现最好。

Neo4j也坚持使用读查询的事务,所以我担心它会导致延迟。我想要高性能的图形数据库引擎。如果它也能支持最短路径,那就太棒了。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-09-18 07:51:25

我同意@Reinderien的观点,你应该对这些产品进行测试。但我也会将OrientDB加入其中。在this comment中引用其作者

我正在和OrientDB一起工作。它是一种NoSQL混合文档-图形数据库管理系统,具有用于图形操作的特殊操作符。主要区别在于,您可以使用带有某些扩展名的SQL语言来查询它,例如:

从朋友遍历的人中选择(1,7) (name = 'Ayende‘and surname = 'Rahien')

这意味着让所有与你有任何朋友关系的人都达到第七级的分离。

根据它的网站,表演看起来相当不错。至少值得一看。

票数 6
EN

Stack Overflow用户

发布于 2010-09-18 07:02:02

我认为你也可以在Flockdb上关注。

票数 2
EN

Stack Overflow用户

发布于 2010-09-23 16:21:54

幸运的是,它们中的大多数都有一个通用的接口:Blueprints。最重要的是,有很多技术,比如Gremlin语言和对图形的REST访问。请访问Tinkerpop了解更多信息。

关于基准测试,有一个正在进行中的项目,叫做graphdb-bench (总是由Tinkerpop开发),但AFAIK还在开发中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3735591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档