新增 Valkey 或 Redis 的僅供讀取複本 OSS(停用叢集模式) - Amazon ElastiCache

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

新增 Valkey 或 Redis 的僅供讀取複本 OSS(停用叢集模式)

下列主題中的資訊僅適用於 Valkey 或 Redis OSS(停用叢集模式) 複寫群組。

隨著您的流量增加,您可能會希望將讀取擴張到更多節點,減少任何一個節點上的讀取壓力。在本主題中,您可以了解如何將僅供讀取複本新增至 Valkey 或 Redis OSS(停用叢集模式) 叢集。

Valkey 或 Redis OSS(停用叢集模式) 複寫群組最多可以有五個僅供讀取複本。若您嘗試將僅供讀取複本新增到已有五個僅供讀取複本的複寫群組,操作便會失敗。

如需有關將複本新增至 Valkey 或 Redis OSS(啟用叢集模式) 複寫群組的資訊,請參閱下列內容:

您可以使用 ElastiCache 主控台、 或 將僅供讀取複本新增至 Valkey 或 Redis OSS(停用叢集模式) AWS CLI叢集 ElastiCache API。

將僅供讀取複本新增到複寫群組 (AWS CLI)

若要將僅供讀取複本新增至 Valkey 或 Redis OSS(停用叢集模式) 複寫群組,請使用 AWS CLI create-cache-cluster命令,搭配 參數--replication-group-id指定要新增叢集 (節點) 的複寫群組。

以下範例會建立 my-read replica 叢集,並將它新增到 my-replication-group 複寫群組。僅供讀取複本的節點類型、參數群組、安全群組、維護時間及其他設定都與 my-replication-group 中的其他節點相同。

若為 Linux、macOS 或 Unix:

aws elasticache create-cache-cluster \ --cache-cluster-id my-read-replica \ --replication-group-id my-replication-group

針對 Windows:

aws elasticache create-cache-cluster ^ --cache-cluster-id my-read-replica ^ --replication-group-id my-replication-group

如需使用 新增僅供讀取複本的詳細資訊CLI,請參閱 create-cache-cluster 在 Amazon ElastiCache Command Line 參考中。

使用 將僅供讀取複本新增至複寫群組 API

若要將僅供讀取複本新增至 Valkey 或 Redis OSS(停用叢集模式) 複寫群組,請使用 ElastiCache CreateCacheCluster操作搭配 參數ReplicationGroupId來指定要新增叢集 (節點) 的複寫群組。

以下範例會建立 myReadReplica 叢集,並將它新增到 myReplicationGroup 複寫群組。僅供讀取複本的節點類型、參數群組、安全群組、維護時間及其他設定都與 myReplicationGroup 中的其他節點相同。

https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheCluster &CacheClusterId=myReadReplica &ReplicationGroupId=myReplicationGroup &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>

如需使用 新增僅供讀取複本的詳細資訊API,請參閱 CreateCacheCluster Amazon ElastiCache API 參考中的 。