Notas de uso de la réplica multirregión de Amazon Keyspaces - 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.

Notas de uso de la réplica multirregión de Amazon Keyspaces

Tenga en cuenta lo siguiente al utilizar la réplica multirregión con Amazon Keyspaces.

  • Puede seleccionar hasta seis de los públicos disponibles Regiones de AWS. AWS GovCloud (US) Regions, las regiones de China y las Regiones de AWS que están deshabilitadas de forma predeterminada no son compatibles.

  • Tenga en cuenta las siguientes soluciones alternativas hasta que las funciones estén disponibles:

  • Cuando utilice la administración de capacidad aprovisionada con el escalado automático de Amazon Keyspaces, asegúrese de utilizar las operaciones de Amazon API Keyspaces para crear y configurar sus tablas multirregionales. Las API operaciones subyacentes de Application Auto Scaling que Amazon Keyspaces llama en su nombre no tienen capacidades multirregionales.

    Para obtener más información, consulte Actualice la capacidad aprovisionada y la configuración de escalado automático para una tabla multirregional en Amazon Keyspaces. Para obtener más información sobre cómo estimar el rendimiento de la capacidad de escritura de las tablas multirregionales aprovisionadas, consulte. Estime y aprovisione la capacidad de una tabla multirregional en Amazon Keyspaces

  • Si bien los datos se replican automáticamente en las regiones seleccionadas de una tabla multirregión, cuando un cliente se conecta a un punto de conexión en una región y consulta la tabla system.peers, la consulta devuelve solo información local. El resultado de la consulta aparece como un único clúster de centro de datos para el cliente.

  • La replicación multirregional de Amazon Keyspaces es asíncrona y admite la coherencia de las escrituras. LOCAL_QUORUM LOCAL_QUORUMLa coherencia requiere que la actualización de una fila se mantenga de forma duradera en dos réplicas de la región local antes de que el cliente se realice correctamente. A continuación, la propagación de las escrituras a la región (o regiones) replicadas se realiza de forma asíncrona.

    La replicación multirregional de Amazon Keyspaces no admite la replicación sincrónica ni la coherencia. QUORUM

  • Al crear un espacio de claves o una tabla multirregión, las etiquetas que defina durante el proceso de creación se aplicarán automáticamente a todos los espacios de claves y tablas de todas las regiones. Si cambia las etiquetas existentes mediante ALTER KEYSPACE oALTER TABLE, la actualización solo se aplica al espacio de claves o a la tabla de la región en la que está realizando el cambio.

  • Amazon CloudWatch proporciona una ReplicationLatency métrica para cada región replicada. Calcula esta métrica rastreando las filas que llegan, comparando su hora de llegada con su tiempo de escritura inicial y calculando una media. Los tiempos se almacenan CloudWatch en la región de origen. Para obtener más información, consulte Supervisión de Amazon Keyspaces con Amazon CloudWatch.

    Puede resultar útil ver los tiempos promedio y máximo para determinar el retraso de replicación promedio y el peor de los casos. Esta latencia no SLA existe.

  • Al utilizar una tabla multirregional en modo bajo demanda, es posible que observe un aumento en la latencia de la replicación asíncrona de escrituras si la réplica de una tabla experimenta un nuevo pico de tráfico. Al igual que Amazon Keyspaces adapta automáticamente la capacidad de una tabla bajo demanda de una sola región al tráfico de aplicaciones que recibe, Amazon Keyspaces adapta automáticamente la capacidad de una réplica de tabla bajo demanda de varias regiones al tráfico que recibe. El aumento de la latencia de replicación es transitorio porque Amazon Keyspaces asigna automáticamente más capacidad a medida que aumenta el volumen de tráfico. Una vez que todas las réplicas se hayan adaptado al volumen de tráfico, la latencia de la replicación debería volver a la normalidad. Para obtener más información, consulte Picos de tráfico y propiedades de escalado.

  • Al utilizar una tabla multirregional en modo aprovisionado, si la aplicación supera la capacidad de rendimiento aprovisionada, es posible que se observen errores de capacidad insuficientes y un aumento en la latencia de replicación. Para garantizar que siempre haya suficiente capacidad de lectura y escritura para todas las réplicas de tablas Regiones de AWS de una tabla multirregional, le recomendamos que configure el escalado automático de Amazon Keyspaces. El escalado automático de Amazon Keyspaces le ayuda a aprovisionar la capacidad de rendimiento de manera eficiente para cargas de trabajo variables al ajustar la capacidad de rendimiento automáticamente en respuesta al tráfico real de las aplicaciones. Para obtener más información, consulte Cómo funciona el escalado automático para tablas multirregionales.