我在Neo4j图形数据库上做研究工作。我使用Neo4j的主要目的是为了搜索目的。现在我正在研究它的社区版本,我已经读过(有疑问)它允许大约1亿个节点。我有一个概念,直到现在它对我有用,但现在我很困惑。
我的模块: - 前 - 这将是用户提出的问题,将会有该问题的标签和问题的级别。节点将创建问题,标签和级别,并与它们之间的关系互连。还将有一些其他模块。因此,图表的大小每天都会增加。
我的问题: -
目前,根据编码部分,我使用neo4j-jdbc驱动程序和cypher queries.as仅向SO的着名用户建议。 QUERY - - 是否可以使用默认数据库,或者我必须在数据库的特定大小之后创建一个新数据库?
答案 0 :(得分:8)
是。 (但我可能有偏见)
有关社区与企业版功能比较的详细列表,请参阅http://neo4j.com/editions/。企业版最重要的功能是群集(用于高可用性和读取扩展)和在线备份。在容量或密码语言方面没有差异(属性存在约束除外)。
从法律上说,只要您遵守GPL许可,您就可以在生产中完美地运行社区。企业基本上有三个理由:1)您需要上述比较文档中的企业功能之一,2)您需要具有保证SLA的商业支持或从供应商处获得咨询服务,3)您需要赔偿保护。