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

时间:2016-02-23 07:24:04

标签: java neo4j graph-databases

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

我的模块: - 前 - 这将是用户提出的问题,将会有该问题的标签和问题的级别。节点将创建问题,标签和级别,并与它们之间的关系互连。还将有一些其他模块。因此,图表的大小每天都会增加。

我的问题: -

  1. 我是否正确使用Neo4j进行搜索?
  2. 我们网站的制作模式的社区版限制。
  3. 生产网站是否有必要从社区转为企业版?
  4. 目前,根据编码部分,我使用neo4j-jdbc驱动程序和cypher queries.as仅向SO的着名用户建议。 QUERY - - 是否可以使用默认数据库,或者我必须在数据库的特定大小之后创建一个新数据库?

1 个答案:

答案 0 :(得分:8)

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

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

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