腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
云数据库 Redis 是腾讯云基于分布式缓存领域多年技术沉淀和 Redis 类业务运营的需求,打造的一款高可用、高可靠的 Redis 服务平台。
在使用上,云数据库 Redis 基本兼容 Redis 协议,支持字符串、链表、集合、有序集合、哈希表等多种数据类型。
云数据库 Redis 是腾讯云基于分布式缓存领域多年技术沉淀和 Redis 类业务运营的需求,打造的一款高可用、高可靠的 Redis 服务平台。
云数据库 Redis 主从版高度兼容开源 Redis 协议,采用主从热备的架构,当主机出现故障时,会自动检测到故障,服务切换到备机,无需担心数据丢失和服务中断。
云数据库 Redis 提供数据回档功能。您只需在 Web 控制台选择需要恢复的数据实例,进行回档就可以恢复实例数据,解决数据恢复问题,使您无需担心数据丢失。
云数据服务采用主从热备的架构,主机数据自动同步到备机,数据保持一致,当主机出现故障时,会自动检测到故障,服务切换到备机。整个过程中用户无需做任何处理, 您完全无需担心数据丢失和服务中断。
当存储容量不足时,您只需要通过云数据库的 WEB 管理中心,通过点击操作实现一键扩容,扩容过程自动进行无需人工参与 ,扩容后的实例将继承原有实例的 IP 和全部配置。您不需要通过程序控制进行扩容操作,也不需要担心扩容过程中出现问题,扩容操作亦不会影响业务正常运行。
可视化的数据展示,监控 Redis 大部分命令如 Set/Get 以及 QPS 等性能指标,同时还有自定义告警,当指标超过一定阈值时自动告警,告警消息会通过电子邮件或者短信发出。监控和告警服务无需额外收费,同时当故障发生时,能帮助您快速定位问题。
提供 Web 的方式管理实例。新建、备份、回档等操作均在 Web 管理控制台完成,交互方式简易,同时提供专门的工具对数据进行导入导出。每个任务都会归集到任务中心,任务的进度通过进度条进行查看,简单易懂。您无需开发脚本程序去完成管理运维操作,节省大量的开发时间。
云数据库 Redis 提供0.25GB - 4TB的容量规格选择,提供标准版和集群版两个版本。
控制台一键式扩容,扩容过程中无需停止服务,用户无需做任何处理。
标准版性能高达10万+ QPS,集群版支持千万级 QPS,超高的性能可以满足用户绝大部分场景需求,非常适用于游戏、移动、广告、电商等开发场景。
指标丰富,告警灵活,多达三十余项的专业数据指标的监控,如出入网流量监控。帮助用户提前预警风险,快速定位和解决问题。
云数据库 Redis 提供丰富的自建场景数据迁移支持,包括腾讯云自建环境,VPN 自建,专线自建,IDC 自建等场景,支持数据冷迁移以及热迁移的能力。
云数据库 Redis 采用双机热备架构,主机故障后,访问秒级切换到备机,切换不影响线上业务,整个过程用户无需做任何处理。节省了开发主从系统带来的人力和时间成本。
云数据库 Redis 规格可以从容量和性能两个方面来选择,容量根据数据存储需求来定,容量性能请参见 性能数据 。
云数据库 Redis 作为基础设施,CVM 部署的地域都会支持,请参见 地域和可用区。
支持包年包月和按量计费模式,请参见 计费概述。
云数据库 Redis 分为标准版和集群版,标准版的需求在8万 - 12万 QPS,超过12万 QPS 需求可选择集群版。
目前兼容 Redis 2.8 和 Redis 4.0。
云服务器与云数据库部署在同一区域上时,使用内网访问,请参见 连接数据库实例。
基础网络和私有网络互通,请参见 基础网络互通。
私有网络之间互通,请参见 对等连接。
Redis 默认禁ping,可以使用 telnet 来检测连通性。
云数据库 Redis 暂时不支持外网访问。
如果需要支持外网访问,可通过带有外网的云服务器通过 Iptable 代理的方式来实现。
版本 | 规格范围 |
---|---|
Redis 标准版 | 0.25GB - 60GB |
Redis 集群版 | 12GB - 4TB |
CKV 标准版 | 4GB - 384GB |
CKV 集群版 | 12GB - 48TB |
Redis 标准版(0副本)不提供高可用,其他版本 Redis 均为主从复制结构,数据热备加上每日冷备的方式,可保障数据可靠性。
云数据库 Redis 后端由备份集群完成全量和增量备份工作,持久化在备机执行,对线上业务几乎无影响。
云数据库 Redis 系统维持自身数据结构所用。
云数据库 Redis 控制台可以进行运维管理操作,如果还需使用可视化工具,可通过 CVM 做跳板机对外提供链接地址。
Redis 标准版(社区)、标准版(CKV)、集群版(CKV),物理机存在足够内存时,可以无感知升级,否则将会对数据进行跨机器迁移,期间会有一次秒级的连接闪断。
Redis 集群版(社区)的扩容和缩容可以做到业务完全无感知。
可通过自定义监控告警实现,请参见 监控告警。
集群版每个实例只提供一个库,仅能select 0。
标准版可以设置多个库。
Redis 标准版(社区)的实例,2018年9月1日之前的购买的,默认不开通 Lua 功能,需 提交工单 申请开通,之后购买的实例默认开通 Lua 功能。
Redis 集群版(社区)、标准版(CKV)和集群版(CKV)默认开通 Lua 功能。