我是Neo4j和圖形數據庫的新手。說,我有大約40000獨立圖上傳到neo4j數據庫使用批量插入,到目前爲止一切順利。我目前的數據庫文件夾大小是180Gb,問題是查詢,這太慢了。只需要統計節點的數量,它就需要永久。我正在使用1TB ram和40個內核的服務器,因此我想將整個數據庫加載到內存中並對其執行查詢。Neo4j巨大的數據庫查詢性能配置
我已經查看了配置,但不知道我應該如何更改緩存整個數據庫到內存中。所以請給我建議我應該修改的屬性。
我也注意到大部分時間Neo4j只使用一個或兩個內核,我該如何增加它?
我正在使用大學研究項目的免費版本,因此我無法使用高性能緩存是否有免費版本的替代?
我的解決方案: 我增加了更多的曲線到我的數據庫,現在我的數據庫大小爲400GB,具有超過十億節點。我接受了Stefan的評論,並使用java API來訪問我的數據庫,並將我的數據庫移至RAM磁盤。花費3個小時來遍歷所有節點並從每個節點收集信息。
RAM磁盤和Java API提高了性能。
到目前爲止您做了什麼(如果有的話)配置更改?你使用的是哪個版本的數據庫? RE:授權,聯繫Neo,我相信你可以解決一些問題。他們不會欺負任何人。 – subvertallchris