简介
云数据库 Redis(TencentDB for Redis)是由腾讯云提供的兼容 Redis 协议的缓存数据库,具备高可用、高可靠、高弹性等特征。云数据库 Redis 服务兼容 Redis 2.8、Redis 4.0、Redis 5.0 版本协议,提供标准和集群两大架构版本。最大支持 4TB 的存储容量,千万级的并发请求,可满足业务在缓存、存储、计算等不同场景中的需求。
云数据库 Redis 的优势:
-
主从热备:提供主从热备,宕机自动监测,自动容灾。
-
数据备份:标准和集群架构数据持久化存储,可提供每日冷备和自助回档。
-
弹性扩容:可弹性扩容实例的规格或缩容实例规格,支持节点数的扩容和缩容,以及副本的扩容和缩容。
-
网络防护:支持私有网络 VPC,提高缓存安全性。
-
分布式存储:用户的存储分布在多台物理机上,彻底摆脱单机容量和资源限制。
技术架构
云数据库 Redis 提供 0.25GB - 4TB 的容量规格选择,提供标准和集群两个架构版本。
01
云数据库 Redis 内存版(标准架构)
云数据库 Redis 内存版(标准架构)指支持 0 个或者多个副本的版本(副本是指非主节点的节点),是最通用的 Redis 版本,兼容 Redis 2.8、Redis 4.0、Redis 5.0 版本的协议和命令,提供数据持久化和备份,适用于对数据可靠性、可用性都有要求的场景。主节点提供日常服务访问,从节点提供 HA 高可用,当主节点发生故障,系统会自动切换至从节点,保证业务平稳运行。
02
云数据库 Redis 内存版(集群架构)
云数据库 Redis 内存版(集群架构)是腾讯云基于社区版 Redis Cluster 打造的全新版本,兼容 Redis 4.0 和 Redis 5.0 版本命令,采用分布式架构,支持分片和副本的扩缩容,拥有高度的灵活性、可用性和高达千万级 QPS 的高性能。Redis 内存版(集群架构)支持 3 分片 - 128 分片的水平方向扩展,1 个 - 5 个副本集的副本扩展,扩容、缩容、迁移过程业务几乎无感知,做到最大的系统可用性。
技术特征
01
读写分离
云数据库 Redis 支持开启和关闭读写分离功能,针对读多写少的业务场景,解决热点数据集中的读需求,副本数大于 1 时,Redis 提供数据主从实时热备,提供数据高可靠和高可用(同一可用区内,跨服务器高可用),HA 系统监测到节点故障后,会将请求切换到从节点,提供从节点只读功能。最大支持 1 主 5 从模式,提供最大 5 倍的读性能扩展能力。
-
读写分离原理:兼容 Redis 4.0 及以上的标准架构和集群架构,通过 Proxy 层实现自动读写分离。
<