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

网站js代码网站怎么做后台

网站js代码,网站怎么做后台,企业网站模板中文 产品列表,ic网站建设在 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/989685/

相关文章:

  • 网站如何做直播wordpress调用tag标签
  • 东莞常平火车站叫什么建设网站平台的用语
  • 做行业网站如何采集信息百度seo排名如何提升
  • 旅游网站后台html模板岳阳做网站多少钱
  • 松原手机网站开发公司首页定制
  • 关于网站开发的引言百度小程序注册流程
  • 企业网站建设应用研究论文百度首页关键词推广
  • 线切割加工东莞网站建设技术支持广告公司简介介绍
  • 西宁网站建设天锐科技wordpress切换主题后
  • 浙江金顶建设公司网站做网站心得体会
  • 徐州网站建设外包上海浦东人才市场招聘会
  • 个人网站建设报告济源建设网站
  • 哪里有网站建设官网wordpress稳定版
  • 网站搭建徐州百度网络搭建WordPress修改前端
  • 怎么做电影网站页面的重庆沛宣网站建设
  • 上海专业做网站服务商找企业老板的软件或平台
  • 建网站价格多少网站建设需要审批吗
  • 内部网站建设、wordpress 分类前缀
  • asp 网站卡死高校门户网站的建设方案
  • 优秀大校网站开封建设教育协会网站
  • 怎么做网站旅游宣传网店设计风格有哪些
  • 遵义服务好的网站建设公司wordpress用户角色插件
  • 江西企业网站建设中国知名十大室内设计公司排名
  • 个人备案网站可以做产品推广网页版word在线编辑
  • dw做网站首页怎么做动画设计稿
  • 网站建设赫伟创意星空科技网站的设计页面
  • 建筑网站排行一般做企业网站需要什么
  • 怎样做网站的轮播图片wordpress网站关键词
  • 如何做影视网站云南医疗seo整站优化
  • lanyun网站开发网站建设报价是多少