Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

PONGA la consistencia del cucharón

Colaboradores

La solicitud COLOCAR coherencia de bloques permite especificar la coherencia que se debe aplicar a las operaciones realizadas en un bloque.

La consistencia predeterminada se establece en garantía de lectura tras escritura para los objetos recién creados.

Antes de empezar

Debe tener el permiso s3:PutBucketConsistency, o bien ser la raíz de la cuenta, para completar esta operación.

Solicitud

El x-ntap-sg-consistency parámetro debe contener uno de los valores siguientes:

Coherencia Descripción

todo

Todos los nodos reciben los datos inmediatamente o se produce un error en la solicitud.

fuerte en todo el mundo

Garantiza la coherencia de lectura tras escritura para todas las solicitudes del cliente en todos los sitios.

sitio seguro

Garantiza la coherencia de lectura tras escritura para todas las solicitudes del cliente dentro de un sitio.

lectura-después-nueva-escritura

(Predeterminado) proporciona coherencia de lectura tras escritura para los nuevos objetos y coherencia final para las actualizaciones de objetos. Ofrece garantías de alta disponibilidad y protección de datos. Recomendado para la mayoría de los casos.

disponible

Proporciona consistencia eventual tanto para nuevos objetos como para actualizaciones de objetos. Para los cubos S3, utilice solo según sea necesario (por ejemplo, para un depósito que contiene valores de registro que rara vez se leen, o para operaciones HEAD u GET en claves que no existen). No se admite para bloques de FabricPool S3.

Nota: En general, debes usar la consistencia de “Leer después de la nueva escritura”. Si las solicitudes no funcionan correctamente, cambie el comportamiento del cliente de aplicación si es posible. O bien, configure el cliente para especificar la consistencia de cada solicitud API. Defina la consistencia en el nivel del cucharón sólo como último recurso.

Ejemplo de solicitud

PUT /bucket?x-ntap-sg-consistency=strong-global HTTP/1.1
Date: date
Authorization: authorization string
Host: host
Información relacionada

"Valores de coherencia"