Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

變更貯體的一致性層級

貢獻者

如果您使用的是 S3 租戶、您可以變更 S3 儲存區中物件上執行作業的一致性層級。

開始之前
關於這項工作

一致性控制可在物件的可用度與這些物件在不同儲存節點和站台之間的一致性之間取得平衡。一般而言、您應該使用庫存箱的*新寫入後讀取*一致性層級。

如果*新寫入後讀取*一致性層級不符合用戶端應用程式的需求、您可以設定儲存區一致性層級或使用來變更一致性層級 Consistency-Control 標頭。。 Consistency-Control 標頭會覆寫貯體一致性層級。

註 當您變更桶的一致性層級時、只有變更後擷取的物件才保證符合修訂的層級。
步驟
  1. 從儀表板選取 * 檢視貯體 * 、或選取 * 儲存空間( S3 ) * > * 鏟斗 * 。

  2. 從表格中選取貯體名稱。

    此時會顯示「庫位詳細資料」頁面。

  3. Bucket options 標籤中、選取 Consistency Level 折疊。

  4. 針對此儲存區中的物件執行的作業、選取一致性層級。

    • * 全部 * :提供最高等級的一致性。所有節點都會立即接收資料、否則要求將會失敗。

    • Strong-globall :保證所有網站上所有用戶端要求的寫入後讀取一致性。

    • Strong-site :保證網站內所有用戶端要求的寫入後讀取一致性。

    • * 新寫入後讀取 * (預設):提供新物件的寫入後讀取一致性、以及物件更新的最終一致性。提供高可用度與資料保護保證。建議大多數情況下使用。

    • * 可用 * :提供新物件和物件更新的最終一致性。對於 S3 貯體、請僅視需要使用(例如、包含很少讀取的記錄值之貯體、或用於對不存在的金鑰執行 head 或 Get 作業)。S3 FabricPool 儲存區不支援。

  5. 選取*儲存變更*。