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