Couchbase Serverはスタンドアロン構成でも、分散データストアとして複数のCouchbase Serverが接続されたクラスタ構成でも使用することが出来ます。
ノードとクラスタについて
Couchbase Serverまたはノード
物理マシン、仮想マシン、EC2インスタンスあるいは他の環境における1つのマシン上で稼動しているCoucbase Serverの1インスタンス。
全てのCouchbase Serverインスタンスは同一の構成で、同じ機能、インタフェースおよびシステムを提供し、同じコンポーネントで構成されます。
クラスタ
クラスタは、論理クラスタとして構成されているCouchbase Serverの1つまたはそれ以上のインスタンスのコレクションです。クラスタ内のすべてのノードが同一であり、同じ機能と情報を提供しています。各ノードは、クラスタを管理することが可能であり、各ノードは、集約した統計情報およびクラスタに関する運用情報を提供することができます。 ユーザデータはvBucketというシステムを介して、クラスタ全体にまたがって保存されています。
クラスタは、完全に水平な方法で動作します。クラスタのサイズを増やすには、別のノードを追加します。親子関係または階層構造は存在しません。これは、ストレージ容量と、パフォーマンスおよびスケーラビリティを高めるという点で、Couchbase Serverが直線的にスケールすることを意味しています。