3

ほとんどのオブジェクトをメモリに保存できるデータベースを探しています。基本的に、めったに使用されないデータ(変更履歴など)を除いて、すべてをメモリに保存したいと考えています。

を探しています:

  • Java 用の単純な API、できれば非 ORM
  • ACID は必要ありません (まあ、D は必要です)
  • クエリのサポートはありますが、派手なものはありません

アイデアは、メモリ内のモデルを操作し、モデルを変更する「コマンド」をデータベースに保存し、モデルをデータベースに定期的に同期することです(prevaylerのように)

ニーズに合ったデータベースはどれですか? (より単純なものがなければ、postgres または H2 を使用します)。

4

2 に答える 2

0

Terracottaを使用する必要があります。通常はキャッシュに使用されますが、「クエリ」機能がまばらであることを除いて、まさにあなたが求めているものです。

更新: 以前のリンクは「エンタープライズ」版へのリンクでしたが、ニーズに合ったオープン ソース プロジェクトEhcacheがあり、エンタープライズ製品はそれに基づいています。

于 2013-06-15T01:50:24.590 に答える
0

オブジェクト データベースのいずれかが必要です: http://en.wikipedia.org/wiki/Comparison_of_object_database_management_systems

于 2013-06-15T12:24:22.020 に答える