Cambiar el nivel de coherencia
Si usa un inquilino de S3, puede usar el administrador de inquilinos o la API de gestión de inquilinos para cambiar el control de coherencia para las operaciones realizadas en los objetos en los bloques S3.
-
Debe iniciar sesión en el Administrador de inquilinos con un explorador compatible.
-
Debe pertenecer a un grupo de usuarios que tenga el permiso Administrar todos los cucharones o acceso raíz. Estos permisos anulan la configuración de los permisos en las políticas de grupo o bloque.
El nivel de coherencia establece una compensación entre la disponibilidad de los objetos y la coherencia de dichos objetos en los diferentes nodos y sitios de almacenamiento. En general, debe utilizar el nivel de consistencia de lectura tras escritura nueva para sus cucharones. Si el nivel de consistencia de lectura tras escritura nueva no cumple los requisitos de la aplicación cliente, puede cambiar el nivel de consistencia estableciendo el nivel de consistencia de la cuchara o utilizando la Consistency-Control
encabezado. La Consistency-Control
el encabezado anula el nivel de consistencia del cucharón.
Cuando se cambia el nivel de consistencia de un cubo, solo se garantiza que los objetos que se ingieren después del cambio alcancen el nivel revisado. |
-
Seleccione ALMACENAMIENTO (S3) > Cuchos.
-
Seleccione el nombre del bloque de la lista.
Aparece la página de detalles bucket.
-
Seleccione Opciones de bloque > nivel de coherencia.
-
Seleccione un nivel de coherencia para las operaciones realizadas en los objetos de este bloque.
Nivel de 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.
Read-after-new-write (predeterminado)
Proporciona coherencia de lectura tras escritura para los objetos nuevos y consistencia final para las actualizaciones de objetos. Ofrece alta disponibilidad y garantías de protección de datos. Coincide con las garantías de coherencia de Amazon S3.
Nota: Si su aplicación intenta realizar operaciones HEAD en claves que no existen, establezca el nivel de consistencia en disponible, a menos que necesite garantías de consistencia de Amazon S3. De lo contrario, un número elevado de 500 errores internos del servidor pueden producirse si uno o más nodos de almacenamiento no están disponibles.
Disponible (coherencia eventual para operaciones DE CABEZAL)
Se comporta del mismo modo que el nivel de consistencia de lectura tras escritura nueva, pero sólo proporciona consistencia eventual para las operaciones DE CABEZAL. Ofrece una mayor disponibilidad para operaciones CON CABEZAL que lectura tras escritura nueva si los nodos de almacenamiento no están disponibles. Se diferencia de las garantías de coherencia de Amazon S3 solo para operaciones HEAD.
-
Seleccione Guardar cambios.