自從它由SleepyCat開發以來,我一直在使用BDB JE,而不是現在被Oracle收購併且許可政策尚不清楚。那麼有什麼辦法,以這樣的鍵值數據庫BDB JE嵌入式數據庫的替代品
- 的key和value定製序列化對象有二次集合
- 能力
- 高吞吐量的存儲數千萬條記錄
- 能力
- 嵌入基於JVM的應用程序,無需單獨的服務/應用程序
- 低內存佔用量
謝謝!
自從它由SleepyCat開發以來,我一直在使用BDB JE,而不是現在被Oracle收購併且許可政策尚不清楚。那麼有什麼辦法,以這樣的鍵值數據庫BDB JE嵌入式數據庫的替代品
謝謝!
JDBM4又名創建mapdb:。https://github.com/jankotek/mapdb
「創建mapdb提供併發TreeMap和HashMap的通過磁盤存儲或離堆內存支持它是一種快速,可擴展性和易於使用的嵌入式Java數據庫引擎,它是微小的( 160KB的jar),而且還具有交易,空間高效的序列化,實例緩存和透明壓縮/加密等功能,而且它的性能卓越,只有原生的嵌入式數據庫引擎才能發揮出色。
這是相當不錯的,但我想有二次收集(集合,其中的值是對主集合中的值的引用,但關鍵不同)。不過謝謝! – jdevelop
出於興趣,許可政策中有哪些不明確的內容? – biziclop
它對開源免費,但如果你打算將你的圖書館作爲LGPL/BSD/etc發佈 - 它不適用於商業項目。 – jdevelop
謝謝,這確實聽起來很奇怪。 – biziclop