Redis(已启用集群模式)的离线重新分区和分区重新平衡 - ElastiCache 适用于 Redis 的 Amazon
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Redis(已启用集群模式)的离线重新分区和分区重新平衡

离线分片重新配置带来的主要优势便是,除了在复制组中添加或删除分片以外,您还可以执行更多操作。在进行离线重新分片时,除了更改复制组中的分片数量,您还可以执行以下操作:

注意

启用了数据分层的 Redis 集群不支持离线重新分片。有关更多信息,请参阅数据分层

  • 更改复制组的节点类型。

  • 为复制组中的每个节点指定可用区。

  • 升级为更新的引擎版本。

  • 单独指定每个分片中的副本节点数量。

  • 为每个分片指定密钥空间。

离线分片重新配置的主要缺点是,从过程的还原部分开始直到更新应用程序中的终端节点,集群一直处于离线状态。您的集群处于离线状态的时间长短因集群中的数据量而异。

离线重新配置分区 Redis(已启用集群模式)集群
  1. 创建现有 Redis 集群的手动备份。有关更多信息,请参阅进行手动备份

  2. 通过从备份中还原来创建新集群。有关更多信息,请参阅从备份还原到新缓存

  3. 将您的应用程序中的终端节点更新为新集群的终端节点。有关更多信息,请参阅查找连接端点