我有幾個應用程序/微服務運行在不同的應用程序服務器上。爲了統計/監控目的,我想在每個應用程序中保留一些數據。數據格式非常簡單,每個數據庫中可能只有幾個表格。性能必須非常快,開銷最小。帶嵌入式數據庫的Java EE
所有應用程序都在Java EE 6服務器上運行。因此,我正在尋找一種可以嵌入到每個應用程序服務器上的高性能和最少配置的數據庫。
要求:
- 易到Java EE應用服務器上嵌入
- 高性能和最小的開銷/足跡
- 最低配置和維護
- NoSQL的最好
- 清潔的Java API
- 可能對每個數據庫和不同數據庫執行類似於SQL的查詢
- 時間到現場的INSERT語句
- 免費
- 優選開源
有沒有人有類似的解決方案或建議適合使用情況的技術經驗?
Cassandra看起來很有趣,但很難找到任何關於如何將它輕鬆嵌入到Java EE容器中的文檔。
缺乏有關嵌入卡桑德拉文檔是由於這樣的事實:Cassandra是不是真的意味着要作爲一個小型的嵌入式數據庫,而是作爲一個可擴展,高性能,始終可用的數據庫。 – 2014-09-22 01:48:06