簡體   English   中英

在apache cassandra中使用八卦協議有什么用?

[英]what is the use of gossip protocol in apache cassandra?

我在Apache Cassandra中理解八卦協議的效用時遇到了問題(為什么Cassandra使用gossip協議作為P2P通信協議?)?

鑒於Apache cassandra使用八卦協議,原因何在? 只是在群集中交換節點狀態以查找節點是UP還是DOWN? 或者它也用於交換內存使用和磁盤容量等節點信息?

八卦用於在群集周圍廣播成員的狀態。 部分信息交換:

  • 狀態
  • 健康
  • 令牌
  • 架構版本
  • 地址
  • 數據大小

注意:可能還有其他細節我錯過了。 您可以參考的另一個資源是https://wiki.apache.org/cassandra/ArchitectureGossip

Gossip協議是集群中節點相互通信的內部通信技術。 Gossip是一種高效,輕量,可靠的節點間廣播協議,用於傳播數據。 它是分散的,“流行病”,容錯和點對點通信協議。 Cassandra使用閑話進行對等發現和元數據傳播。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM