分布式缓存服务 DCS-Redis主备实例:主备实例特点
主备实例特点
D CS 的主备实例在单机实例基础上,增强服务高可用以及数据高可靠性。
主备实例具有以下特性:
- 持久化,确保数据高可靠
实例包含一个主节点和一个备节点,都默认开启数据持久化。
Redis 3.0主备实例的备节点对用户不可见,不支持客户端直接读写数据。
Redis 4.0及以上版本的基础版主备实例的备节点对用户可见,用户可以通过只读地址连接到备节点上读取数据。
- 数据同步
主备节点通过增量数据同步的方式保持缓存数据一致。
当网络发生异常或有节点故障时,主备实例会在故障恢复后进行一次全量同步,保持数据一致性。
- 故障后自动切换主节点,服务高可用
当主节点故障后,连接会有秒级中断、不可用,备节点在15秒到30秒内自动完成主备切换,切换完成后恢复正常访问,无需用户操作,保证业务平稳运行。
- 故障切换期间,会有连接中断和不可用等情况,需要业务侧客户端具备重连/重试机制。
- 主备切换完成后,原主节点(已切换为从节点)因故障不会立刻恢复,业务继续访问原主节点会失败,可通过配置Redis SDK解决此类情况,具体请参见使用客户端连接Redis。
- 多种容灾策略
跨AZ部署(可用区):DCS支持将主备实例的主备副本部署在不同的AZ内,节点间电力与网络均物理隔离。您可以将应用程序也进行跨AZ部署,从而达到数据与应用全部高可用。
- 读写分离
Redis 4.0、Redis 5.0和Redis 6.0基础版主备实例支持客户端读写分离,分别提供可读写的连接地址(主节点)和只读地址(备节点),客户端连接时,可分别选择主节点或备节点。
主备实例实现客户端读写分离,需要在客户端做配置。如需使用读写分离功能,推荐使用读写分离实例。
- 分布式缓存服务Redis优势_分布式缓存服务Redis_华为云
- 分布式缓存服务Redis版_什么是分布式缓存
- 分布式缓存Redis企业版优势_分布式缓存Redis企业版特点
- 分布式缓存Redis稳定性怎么样_分布式缓存Redis_企业版-华为云
- 自建Redis成本高怎么办_中间件_华为云Redis-华为云
- 云数据库 RDS 的实例类型有哪些
- 数据库压力怎么办_Redis_分布式缓存-华为云
- RDS for MySQL数据库实例是什么_创建mysql实例步骤_如何创建RDS for MySQL数据库实例
- 云数据库 RDS for MySQL与华为云其他服务的关系
- 云数据库的特性有哪些_云数据库安全