开发者社区 > 数据库 > 正文

Aurora为什么采用基于Quorum协议来保证存储节点的一致性?

已解决

Aurora为什么采用基于Quorum协议来保证存储节点的一致性?

展开
收起
云上静思 2022-09-12 11:06:32 430 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    由于在生产环境中,各个节点可能会缺少部分日志,各个存储节点利用Gossip 协议补全本地的Redo 日志。在正常情况下,数据库实例处于一致性状态,读取磁盘I/O 时,只需要访问Redo 日志全的存储节点即可;但在故障恢复过程中,需要基于Quorum 协议进行读操作,重建数据库运行时的一致状态。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-12 11:53:35
    赞同 展开评论 打赏
问答分类:
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
PolarDB-X 基于 X-Paxos 一致性协议的高可用 立即下载
事务、全局索引、透明分布式 立即下载
Codis 集群演化与 Redis 异步迁移 立即下载