Estime y aprovisione la capacidad de una tabla multirregional en 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.

Estime y aprovisione la capacidad de una tabla multirregional en Amazon Keyspaces

Puede configurar la capacidad de rendimiento de una tabla multirregional de dos maneras:

  • Modo de capacidad bajo demanda, medido en unidades de solicitud de escritura () WRUs

  • Modo de capacidad aprovisionada con escalado automático, medido en unidades de capacidad de escritura () WCUs

Puede usar el modo de capacidad aprovisionada con escalado automático o el modo de capacidad bajo demanda para garantizar que una tabla multirregional tenga la capacidad suficiente para realizar escrituras replicadas en todas Regiones de AWS.

nota

Al cambiar el modo de capacidad de la tabla en una de las regiones, se cambia el modo de capacidad de todas las réplicas.

De forma predeterminada, Amazon Keyspaces utiliza el modo bajo demanda para las tablas de varias regiones. Con el modo bajo demanda, no necesita especificar el rendimiento de lectura y escritura que espera que alcance su aplicación. Amazon Keyspaces se adapta instantáneamente a sus cargas de trabajo a medida que aumentan o disminuyen hasta alcanzar cualquier nivel de tráfico alcanzado anteriormente. Si el nivel de tráfico de una carga de trabajo alcanza un nuevo pico, Amazon Keyspaces se adapta rápidamente para adaptarse a la carga de trabajo.

Si elige el modo de capacidad aprovisionada para una tabla, debe configurar el número de unidades de capacidad de lectura (RCUs) y unidades de capacidad de escritura (WCUs) por segundo que necesita la aplicación.

Para planificar las necesidades de capacidad de rendimiento de una tabla multirregional, primero debe estimar la cantidad de unidades WCUs por segundo necesarias para cada región. A continuación, añada las escrituras de todas las regiones en las que está replicada la tabla y utilice la suma para aprovisionar la capacidad de cada región. Esto es necesario porque cada escritura que se realiza en una región también debe repetirse en cada región de réplica.

Si la tabla no tiene la capacidad suficiente para gestionar las escrituras de todas las regiones, se producirán excepciones de capacidad. Además, aumentarán los tiempos de espera para la replicación interregional.

Por ejemplo, si tiene una tabla multirregional en la que espera 5 escrituras por segundo en EE.UU. Este (Norte de Virginia), 10 escrituras por segundo en EE.UU. Este (Ohio) y 5 escrituras por segundo en Europa (Irlanda), debería esperar que la tabla consuma 20 WCUs en cada región: EE.UU. Este (Norte de Virginia), EE.UU. Este (Ohio) y Europa (Irlanda). Esto significa que, en este ejemplo, debe aprovisionar 20 WCUs para cada una de las réplicas de la tabla. Puedes monitorizar el consumo de capacidad de tu mesa a través de Amazon CloudWatch. Para obtener más información, consulte Supervisión de Amazon Keyspaces con Amazon CloudWatch.

Como cada escritura en varias regiones se factura 1,25 vecesWCUs, en este ejemplo se WCUs facturarán un total de 75. Para obtener más información sobre precios, consulte Precios de Amazon Keyspaces (para Apache Cassandra).

Para obtener más información sobre la capacidad aprovisionada con el Administre la capacidad de rendimiento automáticamente con el escalado automático de Amazon Keyspaces escalado automático de Amazon Keyspaces, consulte.

nota

Si una tabla se ejecuta en modo de capacidad aprovisionada con escalado automático, se permite que la capacidad de escritura aprovisionada flote dentro de esa configuración de escalado automático para cada región.