NoSQLストアのコンポーネント

NoSQL Databaseストアのコンポーネントには、ストア自体、ストレージ・ノード・エージェント、レプリケーション・ノード、管理およびシャードがあります。これらのうち、ストアおよびシャードは、ホストで実行中の特定のサービスに対応しない抽象コンポーネントです。シャードは、それらを実装するレプリケーション・ノードの存在によって暗示され、ストアは、それに属するコンポーネントの存在によって暗示されます。これらのコンポーネントは、その存在を暗示するコンポーネントが検出された場合に検出されます。

たとえば、ストアに属するコンポーネントが実行中であるエージェントで初めて検出が実行されると、ストア自体は、検出済かつ追加される管理対象外コンポーネントとして表示されます。ストアの追加後は、ストアの存在が暗示されている他のエージェントで後続の検出が実行されると、ストアが検出済および管理対象であることが示され、なにも操作しないことが推奨されます。ストアに属する新規に検出されたコンポーネントは、ストアのメンバーとして追加されます。

同様に、シャードは複数のホストで検出されたように見える場合がありますが、単一シャードを追加する必要があるのは1回のみです。