Redis-redis主从复制延迟时间
最近有项目需要使用到redis,有一个问题请教大家,redis主从复制中,当主有更新,主会把更新发往从,这个发送更新的流程是什么样子的呢,比如累积多少个更新才会发,有没有可能通过设置配置文件的参数来达到降低延迟时间的目的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
最近有项目需要使用到redis,有一个问题请教大家,redis主从复制中,当主有更新,主会把更新发往从,这个发送更新的流程是什么样子的呢,比如累积多少个更新才会发,有没有可能通过设置配置文件的参数来达到降低延迟时间的目的。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
1、Redis的复制功能没有增量复制,每次重连都会把主库整个内存快照发给从库,所以需要避免向在线服务的压力较大的主库上增加从库。
2、Redis的复制由于会使用快照持久化方式,所以如果你的Redis持久化方式选择的是日志追加方式(aof),那么系统有可能在同一时刻既做aof日志文件的同步刷写磁盘,又做快照写磁盘操作,这个时候Redis的响应能力会受到影响。所以如果选用aof持久化,则加从库需要更加谨慎。
3、可以使用主动复制和presharding方法进行Redis集群搭建与在线扩容。
复制流程图:
具体的复制流程可以参考:Redis复制与可扩展集群搭建