本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定耐久性
建立 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 欄位中。