弱一致性读时间戳时间是怎么算出来的?
如果 max_stale_time_for_weak_consistency 设置为 5s,那么弱一致性读时间戳为 10:30:05,所有副本均满足弱读的一致性。
l 如果 max_stale_time_for_weak_consistency 设置为 3s,那么弱一致性读时间戳为 10:30:07,副本 2 不满足弱读的一致性。
概念感觉是理解了,但是结合计算就又不理解了
弱一致性读时间戳时间是怎么算出来的?
如果 max_stale_time_for_weak_consistency 设置为 5s,那么弱一致性读时间戳为 10:30:05,所有副本均满足弱读的一致性。
l 如果 max_stale_time_for_weak_consistency 设置为 3s,那么弱一致性读时间戳为 10:30:07,副本 2 不满足弱读的一致性。
概念感觉是理解了,但是结合计算就又不理解了
这个问题的关键是先搞清楚各副本的安全只读位点,因为从副本和主副本不是实时同步的,有一定的滞后。