Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Configuración del modo de capacidad de rendimiento aprovisionado

Modo de enfoque
Configuración del modo de capacidad de rendimiento aprovisionado - 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.

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.

Si elige el modo de capacidad de rendimiento aprovisionado, especifica el número de lecturas y escrituras por segundo que se requieren para su aplicación. Esto le ayuda a gestionar el uso de Amazon Keyspaces para que se mantenga igual o inferior a una tasa de solicitudes definida a fin de mantener la previsibilidad. Para obtener más información sobre el escalado automático para el rendimiento aprovisionado, consulte Administración automática de la capacidad de rendimiento con el escalado automático de Amazon Keyspaces.

El modo de capacidad de rendimiento aprovisionada es una buena opción si se cumple alguna de las siguientes condiciones:

  • El tráfico de la aplicación es predecible.

  • Ejecuta aplicaciones cuyo tráfico es coherente o aumenta gradualmente.

  • Puede pronosticar los requisitos de capacidad.

Unidades de capacidad de lectura y de escritura

Para las tablas de modos de capacidad de rendimiento aprovisionadas, especifique la capacidad de rendimiento en términos de unidades de capacidad de lectura (RCUs) y unidades de capacidad de escritura (): WCUs

  • Una RCU representa una lectura LOCAL_QUORUM por segundo o dos lecturas LOCAL_ONE por segundo, para una fila de hasta 4 KB de tamaño. Si necesita leer una fila de más de 4 KB, la operación de lectura utiliza adicionales. RCUs

    El número total de datos RCUs necesarios depende del tamaño de la fila y de si desea LOCAL_ONE leer LOCAL_QUORUM o leer. Por ejemplo, si el tamaño de la fila es de 8 KB, necesitará 2 RCUs para mantener una LOCAL_QUORUM lectura por segundo y 1 RCU si elige LOCAL_ONE lecturas.

  • Una WCU representa una escritura por segundo para una fila de hasta 1 KB de tamaño. Todas las escrituras utilizan LOCAL_QUORUM la coherencia y no se aplica ningún cargo adicional por el uso de transacciones ligeras (LWTs). Si necesita escribir una fila de más de 1 KB, la operación de escritura utiliza más WCUs.

    La cantidad total WCUs requerida depende del tamaño de la fila. Por ejemplo, si el tamaño de la fila es de 2 KB, necesitará 2 WCUs para soportar una solicitud de escritura por segundo. Para obtener más información acerca de cómo estimar el consumo de capacidad de lectura y escritura de una tabla, consulte Estimación del consumo de capacidad del rendimiento de lectura y escritura en Amazon Keyspaces.

Si su aplicación lee o escribe filas más grandes (hasta el tamaño máximo de fila de Amazon Keyspaces de 1 MB), consumirá más unidades de capacidad. Para obtener más información sobre cómo calcular el tamaño de las filas, consulte Estimación del tamaño de las filas en Amazon Keyspaces. Por ejemplo, supongamos que crea una tabla aprovisionada con 6 RCUs y 6 WCUs. Con estos ajustes, la aplicación podría hacer lo siguiente:

  • Realice LOCAL_QUORUM lecturas de hasta 24 KB por segundo (4 KB × 6 RCUs).

  • Realizar lecturas LOCAL_ONE de hasta 48 KB por segundo (el doble de rendimiento de lectura).

  • Escriba hasta 6 KB por segundo (1 KB × 6 WCUs).

El rendimiento aprovisionado es la cantidad máxima de capacidad de rendimiento que una aplicación puede consumir de una tabla. Si su aplicación supera la capacidad de rendimiento aprovisionada, es posible que observe errores de capacidad insuficiente.

Por ejemplo, una solicitud de lectura que no tenga suficiente capacidad de rendimiento falla con una excepción Read_Timeout y se contabiliza en la métrica ReadThrottleEvents. Una solicitud de escritura que no tenga suficiente capacidad de rendimiento falla con una excepción Write_Timeout y se contabiliza en la métrica WriteThrottleEvents.

Puedes usar Amazon CloudWatch para monitorear las métricas de rendimiento aprovisionadas y reales y los eventos de capacidad insuficiente. Para obtener más información sobre estas métricas, consulte Métricas y dimensiones de Amazon Keyspaces.

nota

Los errores repetidos debidos a una capacidad insuficiente pueden dar lugar a excepciones específicas para el controlador del lado del cliente, por ejemplo, el controlador DataStax Java falla con un. NoHostAvailableException

Para cambiar la configuración de capacidad de rendimiento de las tablas, puede utilizar la AWS Management Console o la instrucción ALTER TABLE con CQL. Para obtener más información consulte ALTER TABLE.

Para obtener más información sobre las cuotas predeterminadas de su cuenta y cómo aumentarlas, consulte Cuotas para Amazon Keyspaces (para Apache Cassandra).

En esta página

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.