gydtep 发表于 2019-10-29 15:58:30
对于银行和企业的业务来说,可用性跟一致性是一个生死两难的问题,gydtep 发表于 2019-10-29 16:23:14
因为分布式里每一个节点在任何时刻都可能会故障,不管这个节点本身的可靠性有多高,gydtep 发表于 2019-10-29 18:23:09
且不要求设备有很高的可靠性,只要两个九到三个九,gydtep 发表于 2019-10-29 19:55:47
就认为这件事情成功了。那么这种情况下,任何一个节点坏掉,gydtep 发表于 2019-10-29 21:20:31
有同学肯定会问,你们用的都是廉价的服务器,gydtep 发表于 2019-10-30 09:41:33
因此无法采用主备镜像或类似手段解决分布式数据库的节点故障的问题。gydtep 发表于 2019-10-30 11:06:56
简而言之就是三者中有两个同意,少数服从多数,gydtep 发表于 2019-10-30 12:30:38
但是其实也有过类似的事故。所以接下来在生产系统中,gydtep 发表于 2019-10-30 13:27:43
但是实际上一旦节点在第二阶段出现故障,gydtep 发表于 2019-10-30 14:44:46
根本的原因是传统关系数据库软件自身高可用的缺失,