是否有必要从neo4j社区版迁移到企业版,并查询在neo4j中创建新数据库

2022-09-04 03:48:58

我正在对Neo4j图形数据库进行研究工作。我使用Neo4j的主要目的是用于搜索目的。到目前为止,我正在研究它的社区版本,我已经读过(有疑问)它允许大约1亿个节点。到目前为止,我有一个概念,它将为我工作,但现在我很困惑。

我的模块:-例如 - 这就像用户提出的问题一样,会有该问题的标签和问题级别。节点将创建问题,标签和级别,并相互关联。还将有一些其他模块。因此,图表的大小只会逐日增加。

我的任务:-

  1. 我是否正在采用正确的方法来使用Neo4j进行搜索?
  2. 我们网站生产模式的社区版限制。
  3. 在生产中,是否有必要将网站从社区版迁移到企业版?

目前,根据编码部分,我正在使用带有密码 queries.as 的neo4j-jdbc驱动程序,这是仅由SO的知名用户向我建议的。QUERY -- 是否可以使用默认 db,或者我们必须在 db 的一定大小之后创建一个新的 db?


答案 1
  1. 是的。(但我可能有偏见)

  2. 有关社区版与企业版功能比较的详细列表,请参阅 http://neo4j.com/editions/。企业版最重要的功能是群集(用于高可用性和读取横向扩展)和联机备份。在容量或密码语言方面没有差异(除了属性存在约束)。

  3. 从法律上讲,不,只要您遵守GPL许可证,您就可以在生产环境中完美地运行社区。基本上有3个理由去企业:1)你需要上面比较文档中的企业功能之一,2)你需要商业支持和有保证的SLA或从供应商那里获得咨询服务,3)你需要赔偿保护。


答案 2

推荐