所有文档

          云数据库 SCS for Redis

          产品简介

          概述

          云数据库 SCS for Redis(Simple Cache Service for Redis)提供稳定、高效以及高可扩展性的分布式缓存服务。云数据库 SCS for Redis 兼容 Redis/Memcached 协议,基于 Redis 提供标准版和集群版的架构模式,并支持自定义副本数量,为您提供多样化的数据结构支持。云数据库 SCS for Redis 双副本实例默认支持主从热备,实现故障自动切换、故障迁移、数据备份、实例监控等运维管理功能。相对于自建 Redis,使用云数据库 SCS for Redis 具有更经济、更专业、更高效、更可靠、简单易用等特点,使您能更专注于核心业务。

          产品架构

          架构类型 说明
          Redis标准版-单副本 适用于纯缓存场景,支持单节点集群弹性变配,满足高QPS(Queries per Second)场景,提供超高性价比。
          Redis标准版-双副本 系统工作时主节点(Master)和副本(Replica)数据实时同步,主节点故障时系统自动秒级切换,备节点接管业务,全程自动且对业务无影响,主从架构保障系统服务具有高可用性。
          Redis集群版-单副本 单副本集群版实例采用集群架构,每个分片服务器采用单副本模式。适用于纯缓存类业务或者QPS压力较大的业务场景。
          Redis集群版-双副本 集群(Cluster)实例采用分布式架构,每个数据分片都支持主从(master-replica)高可用,能够自动进行容灾切换和故障迁移。集群版提供多种规格,您可以根据业务压力的大小选择合适的规格,还可以随着业务的发展自由变配。集群版支持两种连接模式:代理模式是集群版的默认连接方式,可提供智能的连接管理,降低应用开发成本。直连模式支持客户端绕过代理服务器直接访问后端数据分片,可降低网络开销和服务响应时间,适用于对Redis响应速度要求极高的业务。
          Memcached集群版 Memcached 集群版实例的可自由选择节点容量和节点数量,灵活创建所需的实例规格。

          产品规格

          云数据库 SCS for Redis标准版和集群版每种架构都有多种规格,详细信息请参见产品规格

          产品定价

          云数据库 SCS for Redis定价请参见产品定价。更多信息请参见计费变更配置变更

          应用场景

          关于典型的应用场景,请参见应用场景

          相关概念

          了解以下概念,将帮助您更好地使用Redis:

          • Redis:Redis 是一个使用 ANSI C 编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。
          • Memcached:Memcached 是开源、基于内存的高速 KV 缓存系统,不支持数据持久化。
          • 实例:每个实例对应一个云数据库 SCS for Redis 服务实体,是用户使用云数据库 SCS for Redis 服务的基本单位;每个实例由唯一的实例 ID 进行标识,用户可以在控制台中看到自己购买的实例列表。
          • 分片:分片是一组缓存节点的集合,根据所选副本数量的不同,每个分片中包含不同数量的缓存节点。当实例包含多个分片时,数据集被切分到多个分片中,每个分片拥有完整数据集的子集。
          • 标准版实例:标准版架构的 Redis 实例只包含一个分片。兼容 Redis 3.2/4.0 版本的协议和命令,是最通用的实例类型。
          • 集群版实例:集群版架构的 Redis 实例包含多个分片,以及多个代理节点。兼容 Redis 3.2 版本的协议和命令,采用分布式架构,支持横向和纵向(即将上线)的扩缩容。集群版实例能够通过横向扩展分片数量,快速扩展数据容量,提升网络/CPU/QPS能力,可承载远高于标准版实例的流量压力。
          • 单副本:单分片中只包含1个节点,该节点充当可读写的主节点。单副本的实例支持读写高并发,但不支持备份或持久化,不提供数据可靠性,适用于纯缓存等对数据可靠性要求不高的业务场景。
          • 双副本:单分片中包含2个节点,其中一个节点充当可读写的主节点,其余节点充当不可读写且用户不可见的备节点,当主节点故障时,备节点自动升级为主节点。双副本的实例支持秒级故障切换,支持备份和持久化,提供高可靠、高可用特性,适用于各类应用场景。
          • 连接地址:用来连接云数据库 SCS for Redis 实例的域名/IP地址。
          • 连接密码:用来连接云数据库 SCS for Redis 实例的密码。
          • 逐出策略:与开源版本逐出策略保持一致。

          相关产品

          上一篇
          重要通知
          下一篇
          产品特性