此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
實現庫位一致性
貢獻者
建議變更
「放入庫位一致性」要求可讓您指定要套用至庫位執行作業的一致性層級。
預設的一致性控制項設定為保證新建立物件的寫入後讀取。
開始之前
您有S3:PuttBucketConsistency權限、或是帳戶root、才能完成此作業。
申請
。 x-ntap-sg-consistency
參數必須包含下列其中一個值:
一致性控制 | 說明 |
---|---|
全部 |
所有節點都會立即接收資料、否則要求將會失敗。 |
強大的全球化技術 |
保證所有站台所有用戶端要求的寫入後讀取一致性。 |
強式網站 |
保證站台內所有用戶端要求的寫入後讀取一致性。 |
全新寫入後讀取 |
(預設)為新物件提供寫入後讀取一致性、並最終確保物件更新一致。提供高可用度與資料保護保證。建議大多數情況下使用。 |
可用 |
提供新物件和物件更新的最終一致性。對於 S3 貯體、請僅視需要使用(例如、包含很少讀取的記錄值之貯體、或用於對不存在的金鑰執行 head 或 Get 作業)。S3 FabricPool 儲存區不支援。 |
*附註:*一般而言、您應該使用「全新寫入後的讀取」一致性控制值。如果要求無法正常運作、請盡可能變更應用程式用戶端行為。或者、將用戶端設定為針對每個API要求指定一致性控制。只能將貯體層級的一致性控制設定為最後的方法。
申請範例
PUT /bucket?x-ntap-sg-consistency=strong-global HTTP/1.1 Date: date Authorization: authorization string Host: host
相關資訊