-
Notifications
You must be signed in to change notification settings - Fork 94
Redis架构及场景
house edited this page Dec 29, 2021
·
11 revisions
Redis由于其高性能以及简单部署目前作为主流缓存产品,而其由于架构实施部署简单非常适合结合云原生技术去实现云上自治,以下是Redis简介以及适用场景
架构
1. 如上所示主备架构在主备实例同步的基础上引入哨兵(sentinel)做为HA组件实现故障切换
2. 客户端通过监听哨兵的事件来watch新的配置
场景1. 主备架构一般无法存储较大内存
2. 适合少量热点数据高频查询,QPS通常上限在10w
架构
1. 去中心化的架构设计,数据通过hash slot进行分布
2. 节点间通过gossip协议进行通讯,同时参与故障切换
场景1. 通常1T以内的存内存存储场景
2. 为了避免跨节点的数据请求所以推荐一些简单查询的应用场景