当前位置: 首页 > wzjs >正文

门户网站建设哪里有网站界面尺寸大小

门户网站建设哪里有,网站界面尺寸大小,wordpress数据库文件导入,微信公众号链接的网站怎么做的1. Redo Log 同步的核心目标 ​数据一致性:确保所有副本在事务提交后具有相同的数据视图。​容错性:在主副本故障时,从副本能快速接管并恢复数据。​高吞吐:通过批量同步和并行处理提升效率。 2. Multi Paxos 协议的同步流程 M…

1. Redo Log 同步的核心目标

  • 数据一致性:确保所有副本在事务提交后具有相同的数据视图。
  • 容错性:在主副本故障时,从副本能快速接管并恢复数据。
  • 高吞吐:通过批量同步和并行处理提升效率。

2. Multi Paxos 协议的同步流程

Multi Paxos 协议通过多轮投票机制协调副本间的日志同步。paxos协议用于保证同一个数据分片的多个副本之间的数据一致性。

(1)事务提交阶段
  1. 客户端发起事务
    客户端向主副本提交事务请求(包含读写操作和 redo log 记录)。

    Client → Leader: {"type": "transaction", "redo_log": [...]}
  2. 主副本处理事务

    • 主副本执行事务的读写操作,并将 redo log 记录写入本地日志。
    • 关键动作:主副本作为 ​Proposer,生成包含 redo log 的提案(Proposal)。
(2)提案阶段(Propose Phase)​
  • 广播提案
    主副本向所有从副本(包括自身)广播提案,包含:
    • 提案编号​(唯一标识,递增)。
    • 事务的 redo log
    Leader → Followers: {"proposal_id": 1, "redo_log": [...]}
(3)投票阶段(Voting Phase)​
  • 从副本投票
    每个从副本(Acceptor)根据以下规则决定是否接受提案:
    1. 合法性检查:提案的 proposal_id 必须大于已接受的提案。
    2. 日志兼容性redo log 必须与本地已提交日志兼容(如顺序一致)。
    Follower → Leader: {"vote": "accept", "proposal_id": 1}
  • 多数派原则
    必须获得 ​超过半数​ 的投票(包括主副本自身)才能通过提案。
(4)确认阶段(Commit Phase)​
  • 提交通知
    主副本收到多数派确认后,广播提交消息给所有副本:
    Leader → All: {"commit": "proposal_id": 1}
  • 应用 Redo Log
    • 主副本立即应用 redo log 到本地数据。
    • 从副本在收到提交通知后,异步应用 redo log
​(5)同步完成
  • ACK确认
    从副本向主副本发送确认(ACK),表明 redo log 已应用。
    Follower → Leader: {"ack": "proposal_id": 1}
  • 日志清理
    主副本删除已提交的 redo log 节点,释放存储空间。

3. 故障恢复与同步

​(1)主副本失效
  • 故障检测
    从副本通过心跳机制(如每秒一次)检测主副本活性。若连续丢失心跳,启动 ​故障恢复
    Follower → Monitor: "Leader heartbeat timeout"
​(2)新领导者选举
  • Multi Paxos 重新选举
    所有存活节点参与新一轮 Multi Paxos 选举:
    1. 候选者提议:节点依次成为临时领导者,广播提案。
    2. 投票表决:其他节点投票给最高优先级(如任期最长)的候选者。
    3. 确认领导地位:获得多数派投票的节点成为新主副本。
​(3)日志同步恢复
  • 请求缺失日志
    新主副本向其他从副本查询未提交的 redo log
    New Leader → Follower: "request_log_range(1, 100)"
  • 同步未提交日志
    从副本返回缺失的 redo log,新主副本重新广播提交。

文章转载自:

http://QsxZN4rJ.Lnmby.cn
http://4adOUihO.Lnmby.cn
http://Tu346aMX.Lnmby.cn
http://mex3GPLr.Lnmby.cn
http://jRFDfOge.Lnmby.cn
http://qT5zYPfD.Lnmby.cn
http://ZHIMj0VY.Lnmby.cn
http://yO5bMBbU.Lnmby.cn
http://dTncrhMz.Lnmby.cn
http://EXjMoLKY.Lnmby.cn
http://PCgNeooQ.Lnmby.cn
http://fDQIj18R.Lnmby.cn
http://pE0h8S7Z.Lnmby.cn
http://EICSutOY.Lnmby.cn
http://mgAFfMTN.Lnmby.cn
http://Aby9lLM5.Lnmby.cn
http://Kw5MeJy1.Lnmby.cn
http://paNa6Iwa.Lnmby.cn
http://TcF4eXI1.Lnmby.cn
http://u0EweGAC.Lnmby.cn
http://zxk12wIR.Lnmby.cn
http://eYT2fM2N.Lnmby.cn
http://z56Lst87.Lnmby.cn
http://E25eaOun.Lnmby.cn
http://Y4IBDPRv.Lnmby.cn
http://935mydbl.Lnmby.cn
http://96tY3C7y.Lnmby.cn
http://dAz9NLu5.Lnmby.cn
http://QmtvAfg6.Lnmby.cn
http://YG2SUFUx.Lnmby.cn
http://www.dtcms.com/wzjs/738185.html

相关文章:

  • 怎样构建网站建设网站空间怎么预算
  • 付网站建设服务费记账网站定制公司哪家最权威
  • 外贸网站海外推广网站策划主题
  • 中国工信部网站备案做虚拟币网站需要什么手续
  • 遵义网站制作报价建设seo网站
  • 网站公网安备链接怎么做自己做网站好还是凡科
  • 公司有网站域名,如何做网站代码编写网站
  • 做网站的基本条件企业运营管理名词解释
  • 银医网站建设方案wordpress 截取
  • 天水 网站建设到国外网站上做兼职翻译
  • 网站左悬浮代码网站维护管理
  • ui设计 国外网站山东查询网站备案
  • 自己怎么做机构网站哈尔滨市香坊区建设局网站
  • 三合一网站建设方案不让在建设门户网站
  • 如何创建自己的公司网站电脑和手机同步编辑wordpress
  • 去国外做网站wordpress 需要授权吗
  • 99作文网泰安网站建设优化技术
  • 娱乐彩票网站建设制作公司介绍怎么写
  • 网站建设算研发费用吗wordpress 写权限设置
  • 网站网页设计是什么外包网站推荐
  • 做多肽的都有哪些网站做的非常好的网站案例
  • 网站代码如何导入建设银行网站登陆不上
  • 阿里云企业网站建设教程淘宝软件营销网站建设
  • 网站程序组成餐饮品牌全案策划公司
  • 有没有做网站源代码修改的网页设计最牛的网站建设
  • 官方网站链接如何做阳江网络12345问政平台
  • 静态网站做新闻系统今天足球赛事推荐
  • 老鸭窝网站正在建设中网站美工设计
  • 网站开发体会免费全能网站空间
  • 可以直接进入网站的正能量照片公司建设网站需要去哪报备