如何实现redis的高可用?

1.主从模式:就是一个住节点,多个从节点,但是弊端是一个主节点崩了,需要手动的切换从节点,这个挺麻烦的

2.哨兵模式:就是为了解决主从模式的弊端从而在主从模式的基础上加了哨兵,从而可以实现自动监控,自动更换节点,如果主节点崩了那么自动切换为从节点,让从节点进行顶替

3.集群模式:

其具备数据切片,将一个数据通过切片从而分散到各个节点,从而实现了数据冗余也实现了负载均衡

其每个数据切片,当主节点崩了,从节点自动顶替

总的来说,如果要实现高可用和高性能用集群模式 如果是为了系统的监控 备份策略 灾难恢复那么就用哨兵模式(sentinel)

相关推荐
oyzz1203 分钟前
Redis 安装及配置教程(Windows)【安装】
java
YNCAH_10 分钟前
特殊类的设计
java·开发语言
商吉婆尼15 分钟前
天地图API调用注意事项
java·spring·天地图
芒果披萨25 分钟前
sql存储过程
java·开发语言·数据库
yaoxin52112331 分钟前
368. Java IO API - 基本文件属性
java·开发语言·python
_日拱一卒36 分钟前
LeetCode:最小覆盖字串
java·数据结构·算法·leetcode·职场和发展
禾小西40 分钟前
性能测试后的瓶颈定位与调优:自下而上找问题,自上而下解难题
java·测试工具
TlYf NTLE42 分钟前
redis分页查询
数据库·redis·缓存
建军啊44 分钟前
java审计进阶
java·开发语言·python
2401_889626921 小时前
Java流程控制与方法全解析
java·开发语言