Redis标准版
最近更新时间: 2021-03-29 16:05:25
Redis 标准版指支持多个副本的版本(副本是指非主节点的节点),是最通用的 Redis 版本,兼容 Redis 4.0 版本的协议和命令,提供数据持久化和备份,适用于对数据可靠性、可用性都有要求的场景。主节点提供日常服务访问,从节点提供 HA 高可用,当主节点发生故障,系统会自动切换至从节点,保证业务平稳运行。
Redis 标准版架构:
副本说明
Redis 标准版支持1 - 5个副本,以满足在不同场景下业务对可用性和性能的不同要求。标准版所有的副本都会参与系统高可用支持,因此副本数越多可用性越高。当副本数大于1时,可以开启读写分离,通过副本节点扩展读性能。
副本只读(读写分离):
•支持版本:4.0标准版实例,在副本数大于1时,可开启自动读写分离,在垂直方向提供读性能扩展,最大支持5个副本节点。
•实现原理:开起副本只读后,写请求将路由到主节点,读请求将通过负载均衡算法路由到所有副本节点,主节点将不再处理读请求。读写分离功能由云数据库 Redis 提供的内置 Proxy 组件提供。
•开启与关闭:在云数据库 Redis 控制台的实例创建页,可开启或者关闭副本只读功能。您也可以通过云 API 来开启或者关闭该功能。
功能特性
•服务可靠性:采用双机主从架构,主从节点位于不同物理机。主节点对外提供访问,用户可通过Redis 命令行和通用客户端进行数据的增、删、改、查操作。当主节点出现故障,自研的 HA 系统会自动进行主从切换,保证业务平稳运行。
•数据可靠性:默认开启数据持久化功能,标准版支持数据备份功能,用户可以针对备份集克隆实例,有效解决数据误操作等问题。
使用限制
•Redis 标准版支持1GB - 60GB规格,需要更大的规格的容量请选择集群版,集群版最大可支持4TB的容量。
•Redis 标准版的性能最大支持10万QPS(Set 命令并发),需要更高的 QPS 可选择多副本读写分离,或者选择Redis 集群版,可支持千万级 QPS。