본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.
버킷 일관성 가져오기
GET 버킷 일관성 요청을 사용하면 특정 버킷에 적용되는 일관성을 확인할 수 있습니다.
기본 일관성은 새로 생성된 객체에 대해 읽기 후 쓰기를 보장하도록 설정됩니다.
이 작업을 완료하려면 s3:GetBucketConsistency 권한이 있거나 계정 루트여야 합니다.
요청 예시
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>
관련 정보