

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

# 扩缩基于节点的集群
<a name="Scaling-self-designed"></a>

您的应用程序需要处理的数据量几乎不会保持不变。它会随着您的业务增长或遇到正常的业务波动时增减。如果您自行管理缓存，则需要预配置足量硬件来满足您的需求高峰，这会产生很高的费用。通过使用 Amazon， ElastiCache 您可以根据当前需求进行扩展，只需按实际用量付费。 ElastiCache 使您能够扩展缓存以满足需求。

**注意**  
如果 Valkey 或 Redis OSS 集群在一个或多个区域之间复制，那么这些区域将按顺序进行扩缩。纵向扩展时，先扩展次要区域，然后再扩展主区域。纵向缩减时，先缩减主区域，然后在缩减所有次要区域。  
更新引擎版本时，顺序是先更新次要区域，再更新主区域。

**Topics**
+ [On-demand 扩展 Memcached 集群](Scaling-self-designed.mem-heading.md)
+ [手动扩缩 Memcached 集群](Scaling.Memcached.manually.md)
+ [扩缩 Valkey 或 Redis OSS（已禁用集群模式）集群](scaling-redis-classic.md)
+ [扩缩单节点 Valkey 或 Redis OSS（已禁用集群模式）副本节点](Scaling.RedisReplGrps.md)
+ [扩缩 Valkey 或 Redis OSS（已启用集群模式）集群](scaling-redis-cluster-mode-enabled.md)