簡體   English   中英

尋找Java的SIMPLE持久存儲

[英]Looking for SIMPLE persistent store for Java

是否真的沒有針對Java的SIMPLE,持久性嵌入式解決方案?

我習慣(幾年前)用於Python的bdb:簡單,持久的磁盤哈希。 然而,現在嘗試為Java找到同樣的東西只會引起噪音! 我明白了:

  1. bdb je(來自Oracle) - 甚至不考慮它來自Oracle的事實,這仍然比我記憶中的要復雜得多!

  2. H2 / Derby / HSQLDB - 非常簡單的商店需要SQL的所有開銷!

  3. JDBM3等 - 仍然不成熟......

我可以繼續......

當然必須有一個簡單,持久,嵌入,成熟的解決方案。

為什么不用JDBM2? 它是成熟的,類似於JDBM3

http://code.google.com/p/jdbm2/

JSimpleDB是一個新的Java持久層,它運行在任何鍵/值存儲之上,並提供一個相對簡單的,以Java為中心的視圖。 它尚未成熟,但滿足您的其他標准。

JSimpleDB提供了相對完整的持久層(事務,Spring集成等)。 如果你想要的只是存儲地圖,那里有更簡單的答案。

免責聲明:我是這個項目的作者。

H2 MVStore非常簡單易用,就像一張地圖。

http://h2database.com/html/mvstore.html

我只是使用任意嵌套數據結構在scala中嘗試了一下:

http://scastie.org/6110

MapDB現已上市並且穩定。 它本質上是一組由磁盤存儲支持的Java集合。 這是JDBM2和JDBM3的后繼者。

暫無
暫無

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

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