工做中一次改zookeeper源碼的記錄

zk中zxid有64位,分紅兩部分: 高32位是Leader的epoch:選舉時鐘,每次選出新的Leader,epoch累加1 低32位是在這輪epoch內的事務id:對於用戶的每一次更新操做集羣都會累加1。java 這麼設計會存在什麼問題?apache Zookeeper 的事務 ID 有可能會超過 32 位。併發 epoch增加很是慢,超過32位須要很是久的時間,幾乎能夠忽略這個問題,可是事務
相關文章
相關標籤/搜索