关于 Neo4j 属性个数的限制

关于 Neo4j 属性个数的限制

社区版,Neo4j对 数据库内 节点、关系 上的属性名个数是有限制的。数据库中至多存在687亿个属性。

解决方案1:

如果是社区版,可以将 节点上的属性都序列化为json字符串 存在一个属性上如 create node (n:person {prop:"{name:‘张三’,sex:'femal‘,age:30…}" }),这样我们把大部分属性都序列化为json存在prop属性上, 在程序里 取得这个prop,再把这个json字符串反序列化就可以 使用了

解决方案2:

采用企业版,并且在neo4j.conf配置文件中,修改设置项 dbms.record_format = high_limit

猜你喜欢

转载自www.cnblogs.com/jpfss/p/10876054.html