分佈式理論基礎(三)時間、時鐘和事件順序

1 物理時鐘 vs 邏輯時鐘 可能有人會問,爲什麼分佈式系統不使用物理時鐘記錄事件?每個事件對應打上一個時間戳,當需要比較順序的時候比較相應時間戳就好了。 這是因爲現實生活中物理時間有統一的標準,而分佈式系統中每個節點記錄的時間並不一樣,即使設置了NTP時間同步節點間也存在毫秒級別的偏差。因而分佈式系統需要有另外的方法記錄事件順序關係,這就是邏輯時鐘(logical clock)。   2 Lam
相關文章
相關標籤/搜索