単一のjarファイルを使用して配布されるプロジェクトに取り組んでいます。次のプロパティを持つキー値ストアが必要です。
- jar ファイルに埋め込むことができるため、追加のインストールは必要ありません。
- 最大数千万のペアを保持できます
- メモリ効率が良い。つまり、50M ペアで 100M 未満
- キーと値はどちらも単純な型です: long、int、small byte[]
- 商用利用の無料ライセンスはおまけです
- 同時実行、ACID、またはそのような高度なものは必要ありません。
- 償却されたルックアップ時間が 100 マイクロ秒未満。
BerkelyDB または JDBM2/3 以外の提案はありますか?