Replicación multirregional para Amazon Keyspaces (para Apache Cassandra) - Amazon Keyspaces (para Apache Cassandra)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Replicación multirregional para Amazon Keyspaces (para Apache Cassandra)

Puede utilizar la replicación multirregional de Amazon Keyspaces para replicar sus datos con una replicación automática, totalmente gestionada y activo-activa en todos los lugares de su elección. Regiones de AWS Con la réplica activa-activa, cada región puede realizar lecturas y escrituras de forma aislada. Puede mejorar tanto la disponibilidad como la resiliencia frente a la degradación regional y a la vez beneficiarse de lecturas y escrituras locales de baja latencia para aplicaciones globales.

Con la replicación multirregional, Amazon Keyspaces replica de forma asíncrona los datos entre regiones y, por lo general, los datos se propagan entre regiones en un segundo. Además, con la replicación multirregional, ya no tiene la difícil tarea de resolver conflictos y corregir los problemas de divergencia de datos, por lo que puede centrarse en su aplicación.

De forma predeterminada, Amazon Keyspaces replica los datos en tres zonas de disponibilidad dentro de la misma Región de AWS para garantizar una mayor durabilidad y alta disponibilidad. Con la replicación multirregional, puede crear espacios de claves multirregionales que repliquen sus tablas en hasta seis zonas geográficas diferentes de su elección. Regiones de AWS

Ventajas de utilizar la replicación multirregional

La replicación multirregional ofrece las siguientes ventajas.

  • Lecturas y escrituras globales con una latencia de un dígito de milisegundo: en Amazon Keyspaces, la réplica es activa-activa. Puede efectuar lecturas y escrituras localmente desde las regiones más cercanas a sus clientes con una latencia de un dígito de milisegundo a cualquier escala. Puede utilizar tablas multirregión de Amazon Keyspaces para aplicaciones globales que necesiten un tiempo de respuesta rápido en cualquier parte del mundo.

  • Continuidad empresarial mejorada y protección contra la degradación en una sola región: con la replicación en varias regiones, puede recuperarse de la degradación en una sola región Región de AWS al redirigir la aplicación a una región diferente en su espacio clave multirregional. Dado que Amazon Keyspaces ofrece una réplica activa-activa, sus lecturas y escrituras no se ven afectadas.

    Amazon Keyspaces realiza un seguimiento de cualquier escritura que se haya realizado en su espacio de claves multirregión pero que no se haya propagado a todas las regiones de réplica. Una vez que la región vuelva a estar en línea, Amazon Keyspaces sincroniza automáticamente los cambios que falten para que pueda recuperarlos sin que la aplicación se vea afectada.

  • Replicación de alta velocidad entre regiones: la replicación multirregional utiliza una replicación física de datos rápida y basada en el almacenamiento entre regiones, con un retraso de replicación que suele ser inferior a 1 segundo.

    La réplica en Amazon Keyspaces tiene un impacto mínimo o nulo en las consultas de su base de datos, dado que no comparte recursos informáticos con su aplicación. Esto significa que puede abordar casos de uso de alto rendimiento de escritura o aquellos que vean picos o aumentos repentinos en el rendimiento sin ningún impacto en la aplicación.

  • Coherencia y resolución de conflictos: cualquier cambio que se realice en datos en cualquier región se replica en las demás regiones en un espacio de claves multirregión. Si las aplicaciones actualizaran los mismos datos en distintas regiones al mismo tiempo, podrían surgir conflictos.

    Con el fin de proporcionar coherencia eventual, Amazon Keyspaces utiliza marcas de tiempo a nivel de celda y una conciliación el último escritor gana entre actualizaciones concurrentes. La resolución de conflictos está totalmente administrada y se produce en segundo plano sin ningún impacto en la aplicación.

Para obtener más información sobre configuraciones y características compatibles, consulte Notas de uso de la replicación multirregional de Amazon Keyspaces.

Modos de capacidad y precios

Para un espacio de claves multirregional, puede utilizar el modo de capacidad bajo demanda o el modo de capacidad aprovisionada. Para obtener más información, consulte Configuración de los modos de capacidad de lectura/escritura en Amazon Keyspaces.

En el modo bajo demanda, se le facturará 1 unidad de solicitud de escritura (WRU) para escribir hasta 1 KB de datos por fila, del mismo modo que en las tablas de una sola región. Sin embargo, se facturan las escrituras en cada región del espacio de claves multirregional. Por ejemplo, escribir una fila de 3 KB de datos en un espacio de claves multirregional con dos regiones requiere 6WRUs: 3 * 2 = 6. WRUs Además, las escrituras que incluyan datos estáticos y no estáticos requieren operaciones de escritura adicionales.

En el modo aprovisionado, se le factura 1 unidad de capacidad de escritura (WCU) para escribir hasta 1 KB de datos por fila, de la misma manera que en las tablas de una sola región. Sin embargo, se le facturan las escrituras en cada región de su espacio de claves multirregional. Por ejemplo, escribir una fila de 3 KB de datos por segundo en un espacio de claves multirregional con dos regiones requiere 6WCUs: 3 * 2 = 6. WCUs Además, las escrituras que incluyan datos estáticos y no estáticos requieren operaciones de escritura adicionales.

Para obtener más información sobre precios, consulte Precios de Amazon Keyspaces (para Apache Cassandra).