1

皆さん、私たちはアプリケーションの分散キャッシング ソリューションを評価しています。Memcache から始めて、Couchbase にまで拡大しました。私たちの重要な要件の 1 つは、(メモリ内の) キャッシュを確実に RDBMS にバックアップし、nod/クラスターの障害が発生した場合にそこから復元できることです。

好ましいオプションは、新しいエントリを RDBMS にバックアップする原因となる構成スイッチを couchbase に持つことです。

避けたいのは、キャッシュ エントリ/更新を明示的に RDBMS に送信するアプリケーション コードを記述することです。

そのようにcouchbase(クラスター)を構成できるかどうか、誰か教えてもらえますか?

ありがとう。

-ラージ

4

1 に答える 1

2

バックアップのためにRDBMSにライトスルーするようにCouchbaseを構成することはできません。確認する必要があるのは、memcachedバケットではなく、Couchbaseバケットです。Couchbaseバケットは、memcachedレイヤーをキャッシュとして使用し、すぐに使用できるレプリケーションと永続性を提供します。この設定では、Couchbaseがすべての永続性を処理し、データを複製するため、個別のRDBMSは必要ありません。サーバーに障害が発生した場合は、障害が発生したノードをフェイルオーバーし、他のレプリカノードをアクティブなノードに昇格させることができます。 。このページhttp://www.couchbase.com/couchbase-server/featuresをご覧ください。他にアーキテクチャに関する質問がある場合は、Couchbaseフォーラムhttp://www.couchbase.com/に投稿することをお勧めします。フォーラム開発者の何人かはあなたにもう少し詳細な答えを与えることができます。

于 2012-11-07T05:18:55.470 に答える