DS201の実施_Snitches
DS201: Foundations of Apache Cassandra™ and DataStax Enterpriseの学習記録。
snitchは、ノードの位置情報を管理し、データの配置とレプリケーションを制御するための機能。ネットワークトポロジーとデータセンター構成に基づいて、Cassandraクラスタ内のノードの物理的な配置を決定する。
snitchの主な役割は、データの一貫性と耐障害性を確保すること。データは複数のノードにレプリケートされるため、ノードの配置によってデータの可用性とパフォーマンスが大きく左右される。
以下のような種類が存在する。
- SimpleSnitch
- RackInferringSnitch
- GossipingPropertyFileSnitch
Tags: