簡體   English   中英

在生產環境中使用HSQLDB

[英]Using HSQLDB in production environments

我想在生產環境中使用HSQLDB來編譯內存中的一些數據以及使用文件導出數據。 有沒有人在生產環境中使用hsqldb的經驗? hsqldb是否正常處理服務器資源並正確清理未使用的資源?

我從紅帽那里看到了關於這些問題的重要帖子,我想知道這對hsqldb是否仍然適用:

http://kbase.redhat.com/faq/docs/DOC-15194

我在生產中多次使用hsql(主要是作為復雜首選項的快速文件存儲)並且從未遇到任何問題。

不知道HSQLDB,但我們一直在使用H2而沒有任何問題。

我可以確認Red Hat頁面上列出的一些問題。

我們在使用HSQLDB作為Tomcat容器中的獨立實例時遇到了問題。 應用程序將無法正常關閉並以100%cpu掛起。 但是有一個代碼修復。

在服務器被強行殺死后,我們也遇到了一些數據丟失的問題。 我無法可靠地重現這種情況。

我也有些奇怪,我無法同時使用HSQLDB啟動同一應用程序的多個實例。

您需要評估獨立的內存數據庫是否是正確的選擇。 如果一致性和完整性至關重要,HSQLDB可能不是正確的選擇。

我們在一年內使用HSQLDB經歷了幾次數據庫損壞(整個數據庫丟失),當它沒有完全關閉時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM