讲讲分布式一致性事务

时间:235次浏览2020.05.18提问

讲讲分布式一致性事务

已解决问题

hao231知道平台可亲可爱的dirft网友在235次浏览2020.05.18提问提了关于Java相关的问题,他的提问为啥讲讲分布式一致性事务Java希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !

第1个回答

程序员小小2020.05.20回答提问者采纳CAP理论:一个分布式系统最多能满足一致性C,可用性A,分区容错性P,三项中的两个。C:更新操作成功且返回请求方完成后,所有节点在同一时间的数据完全一致。A:用户在访问数据时能得到及时地响应。P:分布式系统在某节点或网络分区故障时,依然可以对外提供满足CA的服务。BASE理论(碱):做不到强一致性,但应该做到最终一致性。BA:基本可用。分布式系统出现故障时,允许损失部分可用性,保证核心可用。S:柔性状态。允许中间态,且不影响整体可用性。如MySQL主从复制有延时,就是柔性状态的体现。E:最终一致性。所有数据副本经过一定时间后,最终达到一致。其必导致S。Paxos协议:在多机间通信不存在伪造篡改的前提下,可通过Paxos协议达成一致性。成本是发给Paxos系统的信息,至少同步发给一半以上的机器确认后,才算成功。