redis 会丢数据吗

Posted 一号路人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis 会丢数据吗相关的知识,希望对你有一定的参考价值。

 

不管是以前的主从模式(哨兵模式),还是现在的集群模式,因为都用了slave of 同步;

而slave of 同步会丢弃本地数据,直接用对方的数据来覆盖本地,所以会丢失数据

1.主备网络不通,后续主节点宕机

  备份节点会变成新主节点,明显这个新主节点上数据不全,等原主节点重启后,会向新主节点同步数据,导致原主节点数据被覆盖

2.主备节点脑裂,都把自己当成主节点

  这时2个节点都接收客户端写入请求,导致两边数据不一致,等网络畅通后,会有一台机器上的数据丢失

以上是关于redis 会丢数据吗的主要内容,如果未能解决你的问题,请参考以下文章

阿里年薪百万数据库面试MySQL会丢数据吗?

卸载独立云硬盘时,我的硬盘会丢数据吗?

flume到底会丢数据吗?其可靠性如何?——轻松搞懂Flume事务机制

腾讯三面:进程写文件过程中,进程崩溃了,文件数据会丢吗?

腾讯三面:进程写文件过程中,进程崩溃了,文件数据会丢吗?

LVM的创建与挂载