0
運用データのバックアップ/レプリカを単一のノードに取得して、曖昧なクエリを実行できるようにしたいと考えています。Cassandraは、異なる数のノードを持つマルチDCクラスタをサポートできますか?
このレプリカはただ1つのマシンハンドルしか存在しません。
これは可能ですか?もしそれに対する議論がないのであれば?
運用データのバックアップ/レプリカを単一のノードに取得して、曖昧なクエリを実行できるようにしたいと考えています。Cassandraは、異なる数のノードを持つマルチDCクラスタをサポートできますか?
このレプリカはただ1つのマシンハンドルしか存在しません。
これは可能ですか?もしそれに対する議論がないのであれば?
はい、各データセンターに異なる数のノードを持つことができます。必要に応じてレプリケーションファクタを設定します。
など。 DC1に4つのノードがあり、DC2に1つのノードを追加する場合は、キースペースの複製係数はDC1=x,DC2=1
(x < = 4)になります。
もう1つのデータセンターを追加するには、トポロジ、スニッチ、シードの設定を確認する必要があります。 など。 SimpleSnitchを使用している場合、複数のデータセンターを持つことはできませんので、スニッチとトポロジを変更する必要があります。このスニッチとトポロジの変更について詳しく説明しているlinkを確認してください。