3

ウィキペディアから、

memcached に精通している方のために説明すると、Couchbase Server はオンザワイヤ クライアント プロトコルの互換性を提供しますが、ディスクの永続性 (階層ストレージ管理による)、データ レプリケーション、ライブ クラスターの再構成、リバランス、およびデータ パーティショニングによるマルチテナンシーを追加するように設計されています。

このコンテキストを考えると、memcached の使用例 (例: ディスク永続性の欠如が memcached に与える利点) と membase の使用例 (例: memcache がディスク永続性を使用できる場合、これが必要になる特定のケースは何か)特徴)?

4

1 に答える 1

2

Memcached は非常にシンプルな製品であり、メモリ キャッシュ システムの基本として機能します。memcached を使用する場合は、背後にある種の永続的なデータベースも必要になります。たとえば、mysql を使用していてパフォーマンスを向上させたい場合は、memcached をその前に配置して速度を上げることができます。

Couchbase は、memcached レイヤーの下に永続レイヤーを含む製品です。これは、Couchbase がデータベースであり、mysql のようなものは必要ないことを意味します。これに加えて、スキーマのないデータ レイヤー、簡単なスケーラビリティ、および常時サポートのためのデータ レプリケーションが得られます。

間もなくリリースされる Couchbase 2.0 では、クエリのサポートとデータセンター間のレプリケーションも利用できます。

于 2012-11-15T05:46:01.703 に答える