gpt4 book ai didi

database - 分布式事务+强一致性 : Feasibility?

转载 作者:搜寻专家 更新时间:2023-10-30 23:27:04 25 4
gpt4 key购买 nike

背景:

我知道很多大型系统,尤其是在电子商务领域,分布式事务与最终一致性一起使用。

问题:

是否有可能拥有具有强一致性保证的分布式事务(通过两个网络资源)。我一直在理论上听到/阅读它(使用两阶段提交),但从未有机会遇到这样的系统。

或者根本不可能实现?任何见解/相关文章表示赞赏。

最佳答案

马上我可以推荐至少两个符合您要求的现代分布式数据库:TiKVCocroachDB .它们都是 CP 系统(在 CAP theorem 方面)都支持 ACID,都使用两阶段提交算法进行分布式事务。也可以在 PostgreSQL 中设置两阶段提交.而且我相信有更多的数据库支持分布式事务,同时保持强一致性保证。

据我所知,分布式强一致性数据库设计没有太多选择:您可以使用两阶段提交(或其变体,如三阶段提交),或分布式共识算法,如 Raft。我建议您阅读 Martin Kleppman 的综合指南。 .

关于database - 分布式事务+强一致性 : Feasibility?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55425366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com