Redis读写分离实例
本章节主要介绍DCS服务的读写分离实例,读写分离主要适用于读高并发、写请求较少的业务场景,解决高并发的性能问题,节约运维成本。
- 读写分离实例类型,仅在部分Region支持,具体请以控制台显示为准。
- Redis 4.0/5.0/6.0基础版本支持读写分离实例,其他版本暂不支持。
读写分离实例,默认为从服务端侧实现的读写分离,通过Proxy节点识别用户读写请求,如果是写请求,则转发给主节点,如果是读请求,则转发给备节点,不需要用户在客户端做任何配置。
读写分离实例
实例示意图说明:
- VPC终端节点服务
VPC终端节点服务,主要是将Redis缓存实例配置为VPC终端节点支持的服务,用户可以直接通过VPC终端节点服务的地址访问。
Redis读写分离实例提供的IP地址和域名,即为VPC终端节点服务的地址。
- ELB
弹性负载均衡服务器,采用集群高可用方式,支持多可用区部署。
- Proxy
代理服务器集群。通过Proxy节点识别用户读写请求,如果是写请求,则转发给主节点,如果是读请求,则转发给备节点,不需要用户在客户端做任何配置。
- Sentinel集群
监控主备节点状态,当主节点出现故障或异常时,进行主备倒换,保证服务不中断。
- 主备实例
读写分离实例,后端是一个主备实例,包含了主和备两个节点。默认开启数据持久化功能,同时保持节点间数据同步。
主备节点支持跨可用区部署。