Yugabytedb

更新期間如何處理節點內延遲?

  • May 28, 2022

Yugabytedb 是一個分佈式 rdbms。它使用數據冗餘。它如何在保持多個副本保持最新的同時保持良好的性能?

讀取轉到 raft 領導者並寫入,但等待法定人數。所以這取決於拓撲。例如,一個 AWS 區域上的複制因子 RF=3 不會受到影響,因為 AZ 之間的延遲很低。對於跨區域分佈,這是通過放置偏好來解決的。就像讓所有領導者靠近使用者一樣,附近的一個區域將回答法定人數。這些偏好可以通過 PostgreSQL 分區和表空間映射到業務資訊(如客戶所在國家/地區)

引用自:https://dba.stackexchange.com/questions/312686