Rendimiento de lectura y escritura

Amazon Keyspaces ofrece dos modos de capacidad de rendimiento para lectura y escritura: bajo demanda y aprovisionado. Puede elegir el modo de capacidad de rendimiento de su tabla para optimizar el precio de lectura y escritura basado en la previsibilidad y variabilidad de su carga de trabajo. Al conocer mejor su carga de trabajo o si espera una gran cantidad de tráfico, como el que puede causar una oferta o un evento de temporada, puede cambiar el modo de capacidad de una tabla una vez al día.

Modo de capacidad bajo demanda

Con el modo de capacidad bajo demanda, pague solo por las lecturas y escrituras que su aplicación efectivamente realiza. No necesita especificar por adelantado cuantas lecturas y escrituras realizará su aplicación. Amazon Keyspaces acomoda las cargas de trabajo de manera inmediata sin importar si se incrementan o si se reducen, lo que hace que sea una buena opción para las aplicaciones que tengan tráfico imprevisible.

Modo de capacidad aprovisionada

El modo de capacidad aprovisionada puede ayudar a optimizar los precios de rendimiento en el caso de usuarios con un tráfico de aplicación previsible y que puedan prever los requisitos de capacidad de forma anticipada. Con el modo de capacidad aprovisionada, especifica el número de operaciones de lectura y escritura por segundo que considera que realizará su aplicación. Puede aumentar y disminuir la capacidad de aprovisionamiento de su tabla de forma automática en respuesta al tráfico real de la aplicación mediante la habilitación de Auto Scaling.

Consistencia de lectura y escritura

Amazon Keyspaces almacena datos de forma duradera a través de múltiples zonas de disponibilidad AWS usando un factor de replicación de tres para tener una mayor disponibilidad.  

Puede ejecutar lecturas usando consistencias LOCAL_ONE o LOCAL_QUORUM. La consistencia LOCAL_ONE optimiza el desempeño y la disponibilidad al devolver el primer valor devuelto por cualquier réplica de almacenamiento. La consistencia LOCAL_QUORUM optimiza la corrección de los datos al requerir que al menos dos réplicas de almacenamiento devuelvan un valor antes de que sea devuelto a su aplicación.  

Por razones de durabilidad, todas las escrituras de Amazon Keyspaces se ejecutan con consistencia LOCAL_QUORUM.  

Medición y precios regionales

Las mediciones de las llamadas a la API para leer y escribir datos en Amazon Keyspaces se basan en el modo de capacidad de la tabla, el nivel de consistencia de la operación y el tamaño de los datos.

  • Modo de capacidad bajo demanda

    Al usar el modo de capacidad bajo demanda, las lecturas se miden por medio de unidades de solicitud de lectura (RRU) y unidades de solicitud de escritura (WRU). Cada RRU provee suficiente capacidad para leer hasta 4 KB de datos con consistencia LOCAL_QUORUM. Si usa consistencia LOCAL_ONE, se cobrará solo media RRU por cada lectura. Cada WRU provee suficiente capacidad para escribir hasta 1 KB de datos por fila con consistencia LOCAL_QUORUM. Por ejemplo, para escribir una fila de 3 KB de datos se requieren 3 WRUs. Para leer una fila con 10 KB de datos se requieren 3 RRU al usar consistencia LOCAL_QUORUM o 1,5 RRU al usar consistencia LOCAL_ONE. Si una consulta devuelve varias filas, se le facturará en función del tamaño agregado de los datos devueltos. Por ejemplo, si su consulta devuelve cuatro filas y cada fila tiene 2 KB de datos (8 KB de datos en total), se le facturan 2 RRU con la consistencia LOCAL_QUORUM y 1 RRU con la consistencia LOCAL_ONE.

  • Modo de capacidad aprovisionada

    Con el modo de capacidad aprovisionada, las lecturas son medidas usando unidades de capacidad de lectura (RCU) y las escrituras son medidas usando unidades de capacidad de escritura (WCU). Cada RCU provee suficiente capacidad para leer hasta 4 KB de datos por segundo con consistencia LOCAL_QUORUM. Si usa consistencia LOCAL_ONE, se cobrará solo medio RCU por cada lectura. Cada WCU provee suficiente capacidad para escribir hasta 1 KB de datos por fila por segundo con consistencia LOCAL_QUORUM. Por ejemplo, para escribir una fila de 3 KB de datos por segundo se requieren 3 WCUs. Para leer una fila con 10 KB de datos por segundo se requieren 3 RCU usando consistencia LOCAL_QUORUM o 1,5 RCU usando consistencia LOCAL_ONE. Si una consulta devuelve varias filas, se le facturará en función del tamaño agregado de los datos devueltos. Por ejemplo, si su consulta devuelve cuatro filas y cada fila tiene 2 KB de datos (8 KB de datos en total), se le facturan 2 RCU con la consistencia LOCAL_QUORUM y 1 RCU con la consistencia LOCAL_ONE.

Almacenamiento

Con Amazon Keyspaces, no necesita aprovisionar almacenamiento por adelantado. Amazon Keyspaces monitorea constantemente el tamaño de sus tablas para determinar los cargos de almacenamiento.

Copia de seguridad y restauración

Amazon Keyspaces ofrece copias de seguridad continuas con recuperación de un momento dado (PITR) a fin de proteger la tabla de escritura o eliminación accidentales. Cuando activa la PITR, Amazon Keyspaces crea copias de seguridad de sus datos automáticamente con una granularidad por segundo y puede recuperar su tabla en cualquier segundo de los últimos 35 días. 

Recuperación de un momento dado (PITR)

Amazon Keyspaces cobra por PITR en función del tamaño de cada tabla de Amazon Keyspaces en el que está habilitado. Amazon Keyspaces monitoriza el tamaño de sus tablas habilitadas para PITR continuamente durante todo el mes a fin de determinar los cargos por copias de seguridad y continúa facturándole hasta que deshabilite PITR en cada tabla. 

Restablecimiento de una tabla

El restablecimiento de una tabla desde copias de seguridad continuas se cobra en función del tamaño total de datos restaurados para cada solicitud. 

Transferencia de datos

La transferencia de datos “entrante” y “saliente” se refiere a una transferencia que entra o sale de Amazon Keyspaces. Amazon Keyspaces no cobra por la transferencia entrante de datos ni por los datos transferidos entre Amazon Keyspaces y otros servicios de AWS en la misma región de AWS (0,00 USD por GB). Los datos que se transfieran entre regiones de AWS, como por ejemplo entre Amazon Keyspaces en la región de EE. UU. Este (Norte de Virginia) y Amazon EC2 en la región de UE (Irlanda), se cobrarán en ambos lados de la transferencia. Como parte de la capa gratuita de AWS, recibe 1 GB de transferencia saliente de datos gratuito al mes, junto con todos los servicios de AWS, excepto en las regiones de AWS GovCloud (EE. UU.). Para transferir datos que excedan los 500 TB al mes, contacte con nosotros.

AWS PrivateLink simplifica la protección de los datos que se comparten con aplicaciones basadas en la nube mediante la eliminación de la exposición de los datos en la Internet pública. AWS PrivateLink suministra conectividad privada entre las VPC, los servicios de AWS y las aplicaciones en las instalaciones de forma segura en la red de Amazon. AWS PrivateLink facilita la conexión de servicios entre diferentes cuentas y VPC a fin de simplificar radicalmente la arquitectura de red. El costo de los puntos de enlace de la VPC para su uso con AWS PrivateLink no está incluido en el precio de la transferencia de datos de Amazon Keyspaces.

Consulte los precios de AWS PrivateLink para obtener más información.

Capa gratuita de AWS

Como parte de la capa gratuita de AWS, puede comenzar a utilizar Amazon Keyspaces sin cargo. En los primeros tres meses le ofrecemos un mes de capa gratuita con 30 millones de unidades de solicitud de escritura bajo demanda, 30 millones de unidades de solicitud de escritura bajo demanda y 1 GB de almacenamiento (limitados a una capa gratuita por cada cuenta pagadora). La capa gratuita comienza el primer mes, cuando crea su primer recurso de Amazon Keyspaces.

Lea la documentación
Lea la documentación

Obtenga más información sobre Amazon Keyspaces mediante la lectura de la documentación.

Lea la documentación 
Regístrese para obtener una cuenta de AWS
Regístrese para obtener una cuenta gratuita

Acceda de forma instantánea a la capa gratuita de AWS. 

Regístrese 
Comience a crear en la consola
Comience a crear en la consola

Comience a crear con Amazon Keyspaces en la consola de administración de AWS.

Inicie sesión