neo4j的磁盤內存開銷是多少?在jqassistant中,我分析了5 MB的源代碼,並且包含所有代碼的編譯過的jar包大約有50 MB。數據庫目錄大約500 MB。換句話說,存儲應用程序的結構信息(而不是代碼本身)需要多出100或10倍的空間。這是通常的關係嗎?neo4j的內存開銷
0
A
回答
0
確實事務日誌佔用了大部分磁盤空間。問題是jQAssistant當前使用Neo4j 2.x和(AFAIK),因此不能停用事務日誌。 這對Neo4j 3.x是可能的,我們目前正在實現對兩個Neo4j版本的支持。 jQAssistant的默認設置將配置Neo4j 3.x禁用事務日誌,因爲它們不會爲嵌入式環境中的值添加值。
+0
這仍然意味着neo4j需要比純數據多5-50倍的空間? – niels
+0
是的,磁盤空間開銷非常大,但我通常用因子3計算,例如, JRE 1.8(rt.jar)大小爲60MB,佔用大約200MB作爲磁盤上的數據庫(沒有tx日誌,包括它們導致大約600MB)。 –
相關問題
- 1. 超過jmeter的gc內存開銷
- 2. 每個節點的內存開銷
- 3. 內存屏障/柵欄的開銷
- 4. 英特爾tbb內存開銷
- 5. Lucene Sort增加內存開銷
- 6. 列表<object>內存開銷
- 7. 在.NET DataTable中存儲數據的內存開銷是多少?
- 8. Neo4j在內存中db
- 9. Neo4j刪除內存不足
- 10. Neo4J - 旅行推銷員
- 11. java的import語句的開銷內存或JVM
- 12. (Javascript)空數組的內存開銷vs未定義的var?
- 13. 無需內存開銷設置Eigen :: SparseMatrix的稀疏模式
- 14. C++中hash_map結構的內存開銷STL
- 15. Android:onBackPressed()銷燬所有內存?
- 16. fbconnect註銷內存泄漏
- 17. 彈簧數據Neo4j超出了GC開銷限制
- 18. getter中存在File/Directory.Exists的開銷?
- 19. 使用相干性緩存的開銷
- 20. JDOM需要多少「開銷」內存來生成XML文件?
- 21. 內存不足錯誤 - 超出GC開銷限制
- 22. GC堆大小和程序內存開銷
- 23. 虛擬內存如何增加上下文切換開銷?
- 24. 事件源頭:在內存中存儲大量記錄的開銷
- 25. Neo4j - 內存不足 - Cypher REST API
- 26. DLL的開銷
- 27. 開放連接的開銷
- 28. 如何計算緩存開銷?
- 29. 存儲庫模式和開銷..?
- 30. 帶有一系列字典的plist文件的內存開銷是多少?
數據庫目錄是否也包含事務日誌? –
我不知道它是完整的目標\ jqassistant \與7 MB的message.log存儲。我如何檢測事務日誌?他們不會在提交時刪除嗎? – niels
不會在提交時刪除它們。他們最終與'transaction.id。*' –