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

取得庫位一致性

貢獻者

「Get Bucket一致性」要求可讓您決定套用至特定Bucket的一致性層級。

預設的一致性控制項設定為保證新建立物件的寫入後讀取。

您有S3:GetBucketConsistency權限、或是帳戶root權限、才能完成此作業。

申請範例

GET /bucket?x-ntap-sg-consistency HTTP/1.1
Date: date
Authorization: authorization string
Host: host

回應

在回應XML中、 <Consistency> 會傳回下列其中一個值:

一致性控制 說明

全部

所有節點都會立即接收資料、否則要求將會失敗。

強大的全球化技術

保證所有站台所有用戶端要求的寫入後讀取一致性。

強式網站

保證站台內所有用戶端要求的寫入後讀取一致性。

全新寫入後讀取

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

可用

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

回應範例

HTTP/1.1 200 OK
Date: Fri, 18 Sep 2020 01:02:18 GMT
Connection: CLOSE
Server: StorageGRID/11.5.0
x-amz-request-id: 12345
Content-Length: 127
Content-Type: application/xml

<?xml version="1.0" encoding="UTF-8"?>
<Consistency xmlns="http://s3.storagegrid.com/doc/2015-02-01/">read-after-new-write</Consistency>
相關資訊

"一致性控管"