TIDB为什么不学习oracle以redo log写入为事务commit成功的标志

我理解是commit了就要保证数据不丢,即持续性。
所以oracle单节点时默认本地redo log写完就好,而分布式tidb要保证完成多数派写,因为万一本地写成功的节点挂了,其他2个节点还是旧数据,就不能保证commit的持续性。