Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

COLOQUE a consistência do balde

Colaboradores

A solicitação de consistência do PUT Bucket permite especificar o nível de consistência a ser aplicado às operações realizadas em um bucket.

Os controles de consistência padrão são definidos para garantir leitura após gravação para objetos recém-criados.

Antes de começar

Você tem a permissão S3:PutBucketConsistency, ou seja raiz de conta, para concluir esta operação.

Pedido

O x-ntap-sg-consistency parâmetro deve conter um dos seguintes valores:

Controle de consistência Descrição

tudo

Todos os nós recebem os dados imediatamente, ou a solicitação falhará.

forte-global

Garante consistência de leitura após gravação para todas as solicitações de clientes em todos os sites.

forte local

Garante consistência de leitura após gravação para todas as solicitações de clientes dentro de um site.

leitura-após-nova-gravação

(Padrão) fornece consistência de leitura após gravação para novos objetos e eventual consistência para atualizações de objetos. Oferece alta disponibilidade e garantias de proteção de dados. Recomendado para a maioria dos casos.

disponível

Fornece consistência eventual para novos objetos e atualizações de objetos. Para buckets do S3, use somente conforme necessário (por exemplo, para um bucket que contém valores de log raramente lidos, ou para operações HEAD ou GET em chaves que não existem). Não compatível com buckets do FabricPool S3.

Nota: em geral, você deve usar o valor de controle de consistência "read-after-new-write". Se as solicitações não estiverem funcionando corretamente, altere o comportamento do cliente do aplicativo, se possível. Ou configure o cliente para especificar o controle de consistência para cada solicitação de API. Defina o controle de consistência no nível do balde apenas como último recurso.

Exemplo de solicitação

PUT /bucket?x-ntap-sg-consistency=strong-global HTTP/1.1
Date: date
Authorization: authorization string
Host: host
Informações relacionadas

"Controles de consistência"