[英]How doesn't Hbase use any consensus algorithm like RAFT or Paxos?
我知道 HBase 中的復制是通過僅通過 append 日志文件完成的,以保持與 master 中相同的條目順序以復制到從屬的 WAL 我假設必須有一些共識協議。 它是如何設計的,所以沒有任何共識協議?
By ordering for example, update a boolean column to true & then false. If updates are written to replica's wal files in reverse the final state could be true instead of false.
Hbase 使用主/從架構,其中只有主節點接收請求,因此無需共識協議即可實現一致性,因為將所有 go 寫入一個地方。
您的問題類似於詢問為什么 postgres 不使用共識協議? Postgres 還有一個主/次樣式復制機制
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.