redis异常退出重启后是怎么跟MYSQL同步的?
假设如下情况
Redis将内存中的数据写入磁盘后不久 发生异常崩溃了 在崩溃前Redis对内存中的数据又作了修改并同步到了Mysql
此时当Redis再次运行并从磁盘读取上一次的备份后 Redis的内存数据与Mysql中的数据是不一致的
Redis自身就带有纠错功能 还是需要在Redis运行前人工同步一次? 这种数据不一致的情况是怎么解决的?
一点小疑惑 希望有人能来解答一下
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Redis做master-slavor集群,哨兵监听master,挂掉就自动主从复制并切换。同步异部mysql要写脚本跑的。。。