2012-03-04 23 views
3

Java用の単純で永続的な組み込みソリューションは本当にありませんか?シンプルな永続ストアfor Javaを探す

私は(数年前から)bdb for Pythonに慣れています。シンプルで永続的なディスクハッシュです。しかし、Javaのために同じものを今見つけようとすると、騒音だけが鳴り響きます!私が取得:

  1. BDB JE(オラクルから) - でも、それはオラクルからだという事実を割り引く、これはまだはるかに複雑な私が覚えているものよりもです!

  2. H2/Derby/HSQLDB - 非常に単純なストアでは、SQLのすべてのオーバーヘッドが必要です!

    JDBM3などが.--まだ成熟していない
  3. ...

私は行くことができる...

は確かに簡単で、永続的な、埋め込まれた、成熟したソリューションが存在しなければなりません。

+0

http://code.google.com/p/pcollections/?hl=jaヘルプはありますか? – Jayan

+0

[質問と回答] [1]をご覧ください。 [1]:http://stackoverflow.com/questions/3451935/suggest-a-simple-nosql-database-for-java-project – brettw

+2

@ user890204のではなく、あなたの知覚の技術の必要性を説明し、あなたはでしょう問題を説明した方が、より多くの、より良い回答を得られるでしょう。 –

答えて

3

なぜJDBM2はありませんか?それは

+0

私は単にGoogle検索でjdbm2を見つけられませんでした。 – user890204

1

JSimpleDBは、任意のキー/値ストアの上で動作し、比較的単純な、Java中心のビューを提供し、新しいJavaの永続化層であるJDBM3

http://code.google.com/p/jdbm2/に成熟しており、類似しています。まだ成熟していませんが、あなたの他の基準に対応しています。

JSimpleDBは比較的完全な持続層(トランザクション、Spring統合など)を提供します。あなたが望むのは、地図を保存するだけであれば、簡単な答えがそこにあります。

免責事項:私はこのプロジェクトの作成者です。

1

MapDBは現在入手可能であり、安定です。これは本質的にディスクストレージによってバックアップされた一連のJavaコレクションです。これはJDBM2とJDBM3の後継です。

関連する問題