私はBDBJEをSleepyCatによって開発されたときから使用していましたが、Oracleによって取得されたものであり、ライセンスポリシーは現在明確ではありません。では、このようなKey-Valueデータベースに代わるものは何ですか
- キーオブジェクトと値オブジェクトのカスタムシリアライザー
- 二次コレクションを持つ能力
- ハイスループット
- 数千万のレコードを保存する機能
- 個別のサービス/アプリケーションなしでJVMベースのアプリに組み込まれています
- 低メモリフットプリント
ありがとう!
私はBDBJEをSleepyCatによって開発されたときから使用していましたが、Oracleによって取得されたものであり、ライセンスポリシーは現在明確ではありません。では、このようなKey-Valueデータベースに代わるものは何ですか
ありがとう!
JDBM4 別名 MapDB: https://github.com/jankotek/mapdb
「MapDB は、ディスク ストレージまたはオフヒープ メモリに支えられた TreeMap と HashMap を同時に提供します。高速でスケーラブルで使いやすい組み込み Java データベース エンジンです。小さい (160KB jar) ですが、トランザクション、スペースなどの機能が満載です。効率的なシリアライゼーション、インスタンス キャッシュ、透過的な圧縮/暗号化。また、ネイティブの組み込み db エンジンだけに匹敵する優れたパフォーマンスも備えています。」