任何曾嘗試在生產環境中使用Derby或HSQLDB的人員?任何好的,壞的或醜陋的經歷?在生產模式下使用Derby或HSQL的經驗
24
A
回答
20
有嵌入式數據庫對H2 website比較(H2是另一種嵌入式Java DB是非常快的,BTW):
這應該給你一些事實。
3
看到這個職位的HSQLDB Hibernate on hypersonic in production?
4
我用HSQLDB在生產協調應用程序。它的規模很好,直到50萬條記錄,數據庫大小接近2 GB。
好
1)您可以調整內存。 最初我們用2GB的堆運行,後來增加到4GB的內存。您可以很好地調整CPU的內存。我們有不同的配置。使用4GB的RAM執行15分鐘執行512MB和2分鐘執行。
2)回退到基於磁盤。 後來我們切換到基於文件的表格,我們將堆從4GB減少到512MB。但是除了內存相關的配置之外,程序不需要任何改變。
很高興有。 1)當內存分配較低時,關閉會佔用額外的時間。 2)有一點與指數黑魔法。一旦我們在50萬條記錄上的6列以上添加索引。過程非常緩慢,我們刪除了額外的索引。它並沒有傷害我們。
總的來說,當記錄數少於幾百萬,DB大小小於10GB時,我強烈推薦HSQLDB。它甚至可以用於更高的需求,但我不認爲它們可能是直接的。可能是額外的文件可能有幫助。
順便說一句,Fredt在郵件列表中對我的問題非常敏感。
相關問題
- 1. @產生於HSQL DB
- 2. 從hsql生成模式
- 3. append_before_filter在生產模式下
- 4. 在生產模式下啓用GWT.UncaughtExceptionHandler
- 5. 在生產模式下使用資產從寶石
- 6. 在生產模式下使用postgreSQL的錯誤Jhipster
- 7. 在生產模式下設置auto_flushing = 1
- 8. 在生產模式下運行rails 3
- 9. 在生產模式
- 10. 在生產模式下使用CakePHP腳手架
- 11. 在生產模式下使用Helicon Zoo連接到數據庫
- 12. 生產模式下的Creative SDK支持
- 13. 生產模式
- 14. 在生產模式下的導軌安裝引擎資產
- 15. 在derby中我應該使用APP模式還是MYDBNAME模式
- 16. Xcode - 條件開發或生產模式
- 17. 生產模式下不顯示圖像
- 18. 的Grails - 渲染在生產模式下不起作用
- 19. SOCKSProxy在resque Rails生產模式下調用的連接超時
- 20. Angular4啓用生產模式
- 21. Rails 3.2.2資產在生產模式下不工作
- 22. rails - 在生產模式下找不到application.css資產
- 23. 生產模式下的Dse圖模式更改
- 24. 生產模式下的UglifyJSPlugin顯示React開發模式警告
- 25. Rails生產模式
- 26. 生產模式assetic
- 27. 使用Phusion Passenger與Apache的Rails 3在生產模式下不起作用
- 28. 如何在生產模式下啓用Vue devtools?
- 29. 僅在生產模式下應用緩存清單
- 30. 如何在生產模式下創建應用程序Ionic3?