深入浅出分布式原理-第20讲-多主复制出现问题时如何处理
发布时间
阅读量:
阅读量
作者讲了什么
在本篇论文中探讨了基于CAP理论的基础之上展开讨论,在这一前提下我们主要探讨了如何通过主从复制机制来处理数据存储问题。为了既能有效分担读取压力又能确保系统具备良好的容错能力我们需要主要采用主从复制策略来处理数据存储问题。这种设计既能保证数据冗余存储又能提高系统的可靠性和稳定性从而最大限度地降低潜在的风险保障了业务的连续运行
作者在上一节讲述了主要采用了一主多从的方式。主副本负责将输入数据进行写入;从服务同步接收数据;从而共同对外提供服务。
而且主从的复制方式上,分为同步复制 和异步复制
同步复制
确保数据保持一致性和稳定性,在向主副本执行 write 操作的同时 我们也会执行同样的操作到从副本 等待所有 from 副本的操作完成之后 我们才会确认整个过程成功 这种机制本质上是一种复制-选择协议(CP)机制 通过维持一致性的需求 而可能会降低 write 的性能水平。
异步复制
能够非常可靠地保障数据的 write 性能。
在主副本完成数据 write 后立即返回成功状态。
随后进行异步操作,在从副本上同步数据。
这种方法能够高度可靠地保证 write 性能。
一旦主库在未完成同步前。
一旦发生宕机。
就会导致 data 的丢失。
这也就意味着放弃了 s
全部评论 (0)
还没有任何评论哟~
