關於 Neo4j 屬性個數的限制


關於 Neo4j 屬性個數的限制

目前累積統計它有34.4億個節點,344億的關系,和6870億條屬性。

社區版,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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM