Redis 层级功能

本页介绍可用 Redis 层级之间的差异。

Memorystore for Redis 支持基本层级和标准层级。基本层级最适合使用 Redis 作为缓存的应用 并能承受冷重启和完全清空缓存。标准层级实例通过复制、读取副本和自动故障切换提供高可用性

无法从基本层级升级到标准层级,反之亦然。如果您想要将数据从现有的基本层级实例移动到新的标准层级实例,请使用导入和导出来移动数据。

层级架构

下图展示了 Memorystore for Redis 服务层级的架构。

基本层级

  • 一个 Redis 节点
  • 临时缓存

标准层级

  • 通过复制提供高可用性
  • 在主节点故障时故障切换到副本

具有读取副本的标准层级

  • 通过复制提供高可用性
  • 读取副本允许分布式读取

特性比较

规格 基本层级 标准层级(停用读取副本) 标准层级(启用读取副本)
说明 提供缓存,但不进行复制 通过复制提供冗余和可用性 通过复制数据来备份数据,并使用多个只读副本来提高读取吞吐量,从而提供冗余和可用性
Redis 主要大小上限 300 GB 300 GB 300 GB
最大网络带宽 16 Gbps 16 Gbps 总写入速度为 16 Gbps。每个节点的读取速度为 16 Gbps。1
I/O 线程 2 2 2
缩放主屏幕尺寸
扩缩读取副本的数量
跨地区复制
自动故障切换
读取副本
传输加密
维护时段
Cloud Monitoring

1 最大写入吞吐量为 16 Gbps。读取吞吐量取决于实例中的节点(读取副本)数量,包括主节点。例如,如果您的实例包含 1 个主节点和 2 个读取副本,则总读取吞吐量为 48 Gbps。

2 I/O 线程仅适用于搭载 Redis 6.x 版本的 M3 实例或更高版本的实例。如需了解详情,请参阅 Redis 版本 6.x