Neo4j社区版与企业比较

最近在做知识图谱相关功能,需要一个存储图数据并且方便查询的数据库。下面是关于neo4j的一些数据。

社区版限制

节点:320 亿

关系:320 亿

属性:640 亿

企业版与社区版都有的功能

1、Property Graph Model

2、Native Graph Processing & Storage

3、ACID

4、Cypher – Graph Query Language

5、REST API

6、High-Performance Native API

7、HTTPS

企业版独有的功能

1、集群(水平伸缩/高可用)

社区版不支持集群等高可用配置,只有单机。

2、基于用户和角色的访问控制

社区版在安全管理方面相比企业版而言,功能较弱,仅提供用户和密码管理,没有涉及角色、权限控制等企业必需的安全管理功能。

3、热备份

社区版不支持热备份(neo4j-backup),只有企业版才有这个工具。

4、日志功能

社区版本没有日志功能,Neo4j提供安全日志和查询日志两种,用于记录数据库的查询和发生的安全事件,但仅在企业版才支持。

5、查询管理

可以设置事务超时时间,以及列出运行的查询,可以选择性终止一个或多个查询。

6、诊断及调优工具

7、管控(对属性、节点等设置规则)

8、垂直伸缩(超过4核)

9、锁管理

10、Cypher查询追踪

11、缓存共享

12、企业级监控

13、国际化支持

套餐(服务器 x 内核) 价格(万美元/年)

3 x 8 = 19.9

3 x 4 = 9.9

2 x 4 = 6.8

1 x 4 = 3.6

企业版才有集群功能,但是价格有点贵.

社区版只能单节点,估计达不到容量限制就会出现性能问题。真正的性能数据需要做测试。


分享到:


相關文章: