2017-06-23 67 views
1

我有一個基本查詢。 Cassandra節點總是形成一個環,其中每個節點與其相鄰節點進行通信,即對於任何總是與其他兩個節點閒聊的節點。當節點出現故障時Cassandra響鈴狀態

當一個節點關閉時,環被破壞。那麼爲了完成這個環,兩個相鄰的節點是否開始互相閒聊?

哪個節點將保留提示的切換,只有相鄰節點或環中的任何節點?

謝謝 小吃短跑

回答

1

其實一個卡桑德拉集羣不是環。 Cassandra節點將總是八卦所有其他節點不只是2.

暗示的切換存儲在本地協調節點。 由於協調員發現某個特定節點不可聯繫,所以存儲了提示的換手。

這裏是暗示切換 http://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsRepairNodesHintedHandoff.html

+0

謝謝你澄清了很好的解釋,我就在那卡桑德拉節點總是與它相鄰節點通信的假設。 那麼他們爲什麼說Cassandra集羣總是形成一個Ring,Ring在這裏的含義是什麼? –

+0

相信這是思考構成環的節點間的分佈式令牌範圍的一種思維方式。 –

相關問題