ElastiCache 術語 - Amazon ElastiCache

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

ElastiCache 術語

2016 年 10 月,Amazon ElastiCache 推出對 Redis 3.2 OSS 的支援。此時,我們新增了將資料分割到最多 500 個碎片的支援 (在 ElastiCache API和 中稱為節點群組 AWS CLI)。為了保持與先前版本的相容性,我們擴展了 2015-02-02 API版操作,以包含新的 Redis OSS功能。

與此同時,我們開始使用 ElastiCache 主控台中的術語,該術語用於此新功能,並在整個產業中通用。這些變更表示在某些時間點, API和 中使用的術語CLI可能與主控台中使用的術語不同。下列清單識別 API和 CLI和 主控台之間可能不同的術語。

快取叢集 (節點) 與節點

當 one-to-one沒有複本節點時,節點與快取叢集之間存在關係。因此, ElastiCache 主控台經常可互換地使用術語。主控台現在統一使用節點一詞。唯一的例外是 Create Cluster (建立叢集) 按鈕,這會啟動程序,以建立具有複本節點或完全沒有複本節點的叢集。

和 ElastiCache API AWS CLI 會繼續使用過去的 術語。

叢集與 Valkey 或 Redis OSS複寫群組

主控台現在對所有 ElastiCache (Redis OSS) 叢集使用術語叢集。主控台會在下列所有情況中使用叢集一詞:

  • 當叢集是單一節點 Valkey 或 Redis OSS叢集時。

  • 當叢集是支援單一碎片內複寫的 Valkey 或 Redis OSS(停用叢集模式) 叢集時 (在 API和 中CLI,稱為節點群組 )。

  • 當叢集是支援在 1-90 個碎片內複寫的 Valkey 或 Redis OSS(啟用叢集模式) 叢集時,或最多 500 個具有限制增加請求的叢集。若要請求提高配額,請參閱 AWS 服務配額,並選擇配額類型 Nodes per cluster per instance type (每執行個體類型每叢集的節點數)

如需 Valkey 或 Redis OSS複寫群組的詳細資訊,請參閱 使用複寫群組的高可用性

下圖從主控台的角度說明 ElastiCache (Redis OSS) 叢集的各種拓撲。

映像: ElastiCache 叢集 (主控台檢視)

和 ElastiCache API AWS CLI 操作仍然區分單一節點 ElastiCache (RedisOSS) 叢集與多節點 Valkey 或 Redis OSS複寫群組。下圖從 ElastiCache API 和 AWS CLI 角度說明各種 ElastiCache (Redis OSS) 拓撲。

映像: ElastiCache (Redis OSS) 叢集和 Valkey 或 Redis OSS複寫群組 (API 和 CLI 檢視)
Valkey 或 Redis OSS 複寫群組與全域資料存放區

全域資料存放區是一或多個叢集的集合,這些叢集會在區域之間彼此複寫,而 Valkey 或 Redis OSS複寫群組會使用多個碎片,在已啟用叢集模式的叢集中複寫資料。全域資料存放區由下列項目組成:

  • 主要 (主動) 叢集 - 主要叢集接受複寫到全域資料存放區內所有叢集的寫入。主要叢集也接受讀取要求。

  • 次要 (被動) 叢集 - 次要叢集只接受讀取要求,並從主要叢集複寫資料更新。次要叢集需要位於與主要叢集不同的 AWS 區域。

如需全域資料存放區的相關資訊,請參閱「使用全域資料存放區跨 AWS 區域複寫」。