Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

GET Bucket consistency

共同作成者

GET Bucket consistency要求を使用すると、特定のバケットに適用されている整合性を確認できます。

デフォルトの整合性は、新規作成されたオブジェクトのリードアフターライトを保証するように設定されます。

この処理を完了するには、s3:GetBucketConsistency権限またはrootアカウントが必要です。

要求例

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

応答

応答XMLで、 <Consistency> は次のいずれかの値を返します。

整合性 説明

すべて

すべてのノードが即座にデータを受け取り、受け取れない場合は要求が失敗します。

strong-global

すべてのサイトのすべてのクライアント要求について、リードアフターライト整合性が保証されます。

strong-site

1 つのサイト内のすべてのクライアント要求について、リードアフターライト整合性が保証されます。

read-after-new-write の場合

(デフォルト)新規オブジェクトにはリードアフターライト整合性を、オブジェクトの更新には結果整合性を提供します。高可用性が確保され、データ保護が保証されます。ほとんどの場合に推奨されます。

利用可能

新規オブジェクトとオブジェクトの更新の両方について結果整合性を提供します。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>
関連情報

"整合性の値"