Apache AGE 和 Neo4j 哪个更好?

162 天前
 dwu8555

我挺喜欢 PostgreSQL 的,不想切换其他的数据库

1685 次点击
所在节点    PostgreSQL
12 条回复
gitlight
162 天前
没用过 age,neo4j 的 GDS 算法库用着挺爽的
lekai63
162 天前
请原谅 我学习不好。neo4j 是图数据库,pg 是关系型数据库,适用场景不同吧。

印象里基于 pg 实现一些图数据库,但应该不是 neo4j 吧
Edward4074
162 天前
刚好最近做过测试,测试环境是在本机的 docker 中

业务场景:基于组织架构的复杂数据授权,有较多的 and 、or 嵌套条件

数据量:3w+ 的点、8w+ 的边


neo4j: 100ms 上下

age: 与 neo4j 同样的语法执行 4 分钟以上,针对性优化后大概要 15s
dwu8555
162 天前
@lekai63 #2 pg 有 apache age 可以实现和 neo4j 一样的功能
dwu8555
162 天前
@Edward4074 #3 看来 apache age 还是只能玩玩
dolorain
162 天前
neo4j > all in graph db
dwu8555
162 天前
@dolorain 免费版只能单机吧,没法 sharding
Edward4074
162 天前
@dwu8555 neo4j 强是强,但国内没有云厂商提供服务是个问题
qW7bo2FbzbC0
162 天前
@dwu8555 也有一些 go 语言重新实现的图数据库,可以去搜搜。cypher 语言的确略有点生态优势
Akiya
162 天前
neo4j 强在哪? 随便拿个 graph db 性能都比他强
foxthree
162 天前
@Akiya 比如哪个 db 呢
dwu8555
162 天前
@foxthree #11 dgraph, nebuna?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1055573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX