gydtep 发表于 2019-10-30 10:01:26
不管这个节点本身的可靠性有多高,它都有故障的可能性。gydtep 发表于 2019-10-30 10:32:07
它本质上解决的一个问题就是用不可靠的成员来提供可靠的服务。gydtep 发表于 2019-10-30 10:49:38
我们前面简单分析过,不可能既保证高可用,又保证主备库完全一致,gydtep 发表于 2019-10-30 11:23:16
就认为这件事情成功了。那么这种情况下,任何一个节点坏掉,gydtep 发表于 2019-10-30 12:02:13
相互把缺失的数据快速补齐。这个恢复的时间,OceanBase通常不会超过30秒。gydtep 发表于 2019-10-30 13:05:21
接下来就是怎么解决分布式事务的问题。分布式事务两阶段提交模型虽然看起来相当美好,gydtep 发表于 2019-10-30 13:48:17
则事务既无法提交也无法回滚,只能被挂起,gydtep 发表于 2019-10-30 14:24:15
两阶段提交就没办法推进下去的问题。我们就是通过这样一些看上去相对简单的方式解决了分布式事务的问题。gydtep 发表于 2019-10-30 14:59:36
即传统关系数据库都是通过外部硬件来保证可用性,而没有从数据库系统内部来解决问题。gydtep 发表于 2019-10-30 15:27:35
一直没有一个统一的规范,既缺乏足够的说服力,用户也无法在各个系统之间进行参照和对比。