Skip to content

Redis架构及场景

gaoshengL edited this page Nov 3, 2021 · 11 revisions

关于Redis

Redis由于其高性能以及简单部署目前作为主流缓存产品,而其由于架构实施部署简单非常适合结合云原生技术去实现云上自治,以下是Redis简介以及适用场景

主备模式

架构

1. 如上所示主备架构在主备实例同步的基础上引入哨兵(sentinel)做为HA组件实现故障切换

2. 客户端通过监听哨兵的事件来watch新的配置

场景

1. 主备架构一般无法存储较大内存

2. 合并算法执行后,单pk主键只有一条记录,减少并行load算法的复杂性(比如batch合并,并行/串行等处理)

集群模式

架构

1. insert/行记录update 执行merge sql,解决重复数据执行

2. 合并算法执行后,单pk主键只有一条记录,减少并行load算法的复杂性(比如batch合并,并行/串行等处理)

场景

1. insert/行记录update 执行merge sql,解决重复数据执行

2. 合并算法执行后,单pk主键只有一条记录,减少并行load算法的复杂性(比如batch合并,并行/串行等处理)

Clone this wiki locally