View a markdown version of this page

設定耐久性 - Amazon ElastiCache

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

設定耐久性

建立 ElastiCache 叢集時,您可以將 --durability 參數設定為下列其中一個值:

耐用性參數值
--耐久性值 Behavior (行為) EffectiveDurability (Valkey 9.0)
sync 在回應用戶端之前,寫入會保留至多可用區交易日誌 同步
async 回應用戶端後,寫入會保留至多可用區域交易日誌 非同步
disabled 無耐久性;標準 ElastiCache 行為 disabled
default ElastiCache 會根據引擎版本和叢集組態來決定設定 disabled

API 回應中的 EffectiveDurability 屬性一律會顯示實際的耐久性模式 (同步、非同步或停用)。是否啟用或停用耐久性是在叢集建立時決定,之後就無法變更。您可以使用 ModifyReplicationGroup --durability 參數呼叫 ,在現有叢集上的同步和非同步模式之間切換。

對於快照,ElastiCache 會儲存 EffectiveDurability值,以便從快照還原會保留實際的耐久性設定。

當您啟用耐用性時,ElastiCache 會自動在您的叢集上啟用靜態加密。所有靜態資料都會加密,包括多可用區域交易日誌中的快照和資料。根據預設,叢集會使用服務受管 KMS 金鑰,但您也可以指定自己的客戶受管 KMS 金鑰。加密狀態會顯示在複寫群組的 StorageEncryptionType 欄位中。