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

商城微信网站怎么做有名的外贸公司

商城微信网站怎么做,有名的外贸公司,制作网站一般是多大,体育建设网站在 Redis 中,我们可以通过 SLAVEOF 命令或者 slaveof 选项,让一个服务器去复制另一个服务器,被复制的服务器称为“主服务器”,发起复制的服务器称为“从服务器”,由两种服务器组成的模式称为“主从复制”。 主从复制原…

在 Redis 中,我们可以通过 SLAVEOF 命令或者 slaveof 选项,让一个服务器去复制另一个服务器,被复制的服务器称为“主服务器”,发起复制的服务器称为“从服务器”,由两种服务器组成的模式称为“主从复制”。

主从复制原理:

  1. 客户端向从服务器发送 SLAVEOF 命令,先是判断是否是第一次复制,第一次是复制一般是刚开始组建主从关系。
  2. 是第一次复制:从服务器会向主服务器发送 PSYNC ? -1 命令,请求主服务器执行完整重同步操作。
  3. 主服务器接到完整重同步请求之后,将在后台执行 BGSAVE 命令,在后台生成一个 RDB 文件,并使用一个复制积压缓冲区记录从现在开始执行的所有写命令。
  4. BGSAVE 命令执行完毕之后,主服务器会将 RDB 文件以及 缓冲区中记录的写命令发送给从服务器,还会向从服务器返回 +FULLRESYNC [主服务器ID] [复制偏移量](和图中的 偏移量 是一个)。
  5. 从服务器接收到后,会载入 RDB 文件,并执行 主服务器给的 写命令,以此来达到和主服务器一致的数据状态。
  6. 如果不是第一次复制,那么说明从服务器可能是断线,导致和主服务器数据状态不一致,需要同步主服务器的数据。那么从服务器会按照下面的步骤来请求部分同步。
  7. 向主服务器发送 PSYNC [主服务器ID] [复制偏移量](这个是第一次复制时主服务器传过来的),主服务器ID 时断线前的主服务器,用于定位去同步那个主服务器的;复制偏移量是上一次同步的位置,用于定位具体的同步位置的。
  8. 主服务器接收到从服务器的命令后,并找到相应同步的位置后,会给从服务器发送 +CONTINUE 命令,表示将于从服务器执行部分同步操作,之后主服务器会将保存在复制积压缓冲区对应 复制偏移量之后的所有数据发送给从服务器,但是如果找不到偏移量之后的数据,就会进行完整同步,这样就可以让从服务器达到和主服务器一致的状态。

如图所示:

 

 

总结:
Redis 主从复制主要是通过 PSYNC 命令实现。
复制分为 部分复制 以及 完整复制
部分复制通过 复制偏移量、复制积压缓冲区、服务器ID来实现。
完整复制通过 RDB 以及 复制积压缓冲区来实现。
主从复制主要解决的是 数据备份、读写分离的问题。

http://www.yayakq.cn/news/45556/

相关文章:

  • 怎样建设营销型网站图片展示类网站
  • 小公司网站往公众号里放网站怎么做
  • 无锡网站建设方案优化赚钱做任务的网站有哪些
  • 网新科技做网站怎么样上海到北京飞机几小时
  • 怎样免费建立自己的网站长沙官网网站制作公司
  • 榆社网站建设搜索引擎优化理解
  • 做海鲜团购网站象山县住房和城乡建设局网站
  • 兼职网站开发需求域名解析 别人网站
  • 网站开发原型法电子商务网站环境建设
  • 肯德基网站开发网站开发基本过程
  • 罗定市建设局网站医疗网站项目策划
  • 重庆做网站公司贴吧wordpress 显示
  • 网站小程序app定制开发微信公众号运营策划方案
  • 哈尔滨有多少家网站建设公司自建电商平台
  • 广西住房城乡和建设厅网站服务公司英文
  • 网站建设行业解决方案网站免费正能量直接进入
  • 威海网站优化公司免费建网站赚钱
  • 北京 高端网站设计网站主页面设计多少钱
  • 太原网站优化怎么做管理咨询公司业务
  • 手机端企业网站模板263企业邮箱官网入口
  • 免费网站推广网址企业网站seo工作
  • 宿迁哪里有做网站开发的公众号会员卡管理系统
  • 专做宝宝辅食的网站品牌网站应该怎么做
  • 大庆市建设局网站上不去开发设计移动网站建设
  • 网站风格什么意思android app开发教程
  • 网站设计行业吃香么360安全浏览器官网入口
  • 智慧团建系统官方网站绵阳做seo网站公司
  • 怎么用dw做地图网站非凡软件站
  • 网站要做手机版怎么做的在线音乐网站开发
  • 网站方案怎么写如何开发一个微信公众号