Partial quorum systems are widely used in distributed key-value stores due to their latency benefits at the expense of providing weaker consistency guarantees. The probabilistically bounded staleness framework (PBS) studied the latency-consistency trade-off of Dynamo-style partial quorum systems through Monte Carlo event-based simulations. In this paper, we study the latency-consistency trade-off for such systems analytically and derive a closed-form expression for the inconsistency probability. Our approach allows fine-tuning of latency and consistency guarantees in key-value stores, which is intractable using Monte Carlo event-based simulations.
翻译:部分法定人数系统广泛用于分布式关键价值仓库,因为它们具有长期效益,而牺牲了较弱的一致性保证; 概率结合的折叠式框架(PBS)通过蒙特卡洛事件模拟,研究了Dynamo式部分法定人数系统的延缓性-一致性权衡; 在本文中,我们研究了这种系统在分析上的延缓-一致性权衡,并得出了不一致可能性的封闭式表达方式; 我们的方法允许对关键价值仓库的延缓性和一致性保证进行微调,而关键价值仓库使用蒙特卡洛事件模拟很难做到。