Redis 集群是否也存在丢数据的情况
Redis 集群一章中讲到:哨兵模式其实也是一种集群,他能够提高读请求的并发,但是容错方面可能会有一些问题,比如master同步数据给slave的时候,这其实是异步复制吧,这个时候master挂了,那么slave上的数据就没有master新,数据同步需要时间的,1-2秒的数据会丢失。master恢复并转换成slave后,新数据则丢失。
但就是是集群,数据的同步也是在一组主从中进行的,如果同步过程中,主节点挂了,这部分数据还是会丢失吧。所以是否可以这样理解 -- Redis 集群解决的是高并发、横向扩容的问题,并没有解决高可用的问题
28
收起
正在回答 回答被采纳积分+1
1回答
coding_zhang
2020-03-08 18:52:54
嗯是的正如你所说,集群也会有可能有数据丢失的情况,所以一般来说,业务量很大的时候都是推荐使用云redis产品,降低风险,也降低运维成本。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星