0

無料で安定したものが勝者です。

私の計画は非常に簡単です。すべてのデータをメモリに入れて、アプリケーションコードを変更せずにクラスターを使用するだけです。次に、永続性を確保するために、通常のディスクアクセスデータベースのノードからデータをダンプするだけで済みます。

唯一のことは、メモリ内ストレージを要求するため、完全なデータ複製の可能性がないということです。DBスキーマのみをコピーしたいのですが、そのインメモリDBがすべての結合を一貫して管理します。

前もって感謝します!

更新:私の要件を満たす可能性が高いオープンソース製品を見つけました。それはVoltDBです。

4

6 に答える 6

1

H2データベースは、ある種のクラスタリングもサポートしています。

于 2011-12-28T23:48:43.767 に答える
0

オラクルの10倍はどうですか http://www.oracle.com/technetwork/database/timesten/overview/index.html または多分バークレーDB

于 2010-10-23T14:52:31.600 に答える
0

あなたの質問は私にはわかりません。Timesten (現在はORACLEが所有)を見ることができます。これはSHMDBに基づいており、SQLインターフェイスを提供します。

MySQLクラスターは、コミットするときの一種のインメモリDBでもあります。つまり、データは2つのノードのメモリにあり、ディスクには書き込まれません。ただし、もちろん、MySQLクラスターはすべてのデータを非同期でディスクに書き込み、クラッシュ後にデータをバックアップおよび回復できるようにします。

于 2010-10-23T14:52:42.097 に答える
0

興味深いことに、メモリ内ストレージを「要求」し、通常のデータベースサーバーを使用できない特別な理由はありますか?

于 2010-10-23T14:45:57.840 に答える
0

この製品は、メモリ内クラスターとしても機能します:http: //terracotta.org

また、いくつかのジョブを処理したい場合は、javaQuartzSchedulerへのアダプターも付属しています。

于 2014-02-19T13:32:49.517 に答える
0
  • MEMSQL、MySQLと互換性のある(または交換用のドロップ)ワイヤ。

  • H2もこのコンテストの良い候補です。 他のデータベースとの比較でここを参照してください

于 2017-08-22T18:40:38.400 に答える