- Bases de datos›
- Amazon Keyspaces ›
- Precios
Precios de Amazon Keyspaces (para Apache Cassandra)
Calculadora de costos de Keyspaces-Cassandra
Calcule los costos mensuales correspondientes a Amazon Keyspaces y la carga de trabajo de Apache Cassandra. Esta calculadora solo compara los costos operativos directos y no incluye factores del costo total de propiedad, como mantenimiento de infraestructura, gasto general operativo y costos de soporte.
Con Amazon Keyspaces, solo paga por lo que utiliza. Además de las opciones bajo demanda y de precios estándar, Keyspaces ofrece Savings Plans para bases de datos, un modelo de precios flexible que proporciona ahorros a cambio de un compromiso con una cantidad específica de uso (medida en USD/hora) durante un periodo de 1 año. Puede obtener más información sobre el uso que califica en la página de precios de Savings Plans para bases de datos.
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 la consistencia LOCAL_ONE, se le cobrará solo media RRU por cada lectura. Por ejemplo, para leer una fila con 10 KB de datos se requieren 3 RRU al usar la consistencia LOCAL_QUORUM, o bien 1,5 RRU para usar la consistencia LOCAL_ONE. Si una consulta le devuelve varias filas, se le facturará en función del tamaño acumulado de los datos devueltos. Por ejemplo, si su consulta le devuelve cuatro filas y cada fila tiene 2 KB de datos (8 KB de datos en total), se le facturarán 2 RRU para la consistencia LOCAL_QUORUM y 1 RRU para la consistencia LOCAL_ONE.
Para un espacio de claves de una sola región, cada WRU le ofrece la suficiente capacidad como para escribir hasta 1 KB de datos por fila con la consistencia LOCAL_QUORUM. Por ejemplo, para inscribir una fila de 3 KB de datos se requieren 3 WRUs. Además, las inscripciones que incluyan tanto datos estáticos como no estáticos, exigen operaciones de inscripción adicionales. Más información.
Replicación de regiones múltiples
Con la Replicación multirregional de Amazon Keyspaces, puede replicar los datos con una replicación activa-activa, automatizada y completamente administrada en las regiones de AWS que elija. Puede mejorar la disponibilidad y la resiliencia frente a la degradación regional y, al mismo tiempo, beneficiarse de las lecturas y escrituras locales de baja latencia para las aplicaciones globales.
Las escrituras se miden en un espacio de claves de regiones múltiples del mismo modo que lo hacen en un espacio de claves de una sola región. En el caso de un espacio de claves de regiones múltiples, se le facturarán 1 WRU por la escritura de hasta 1 KB de datos por fila. Se le facturarán las escrituras de cada región de su espacio de claves de regiones múltiples. Por ejemplo, para escribir una fila de 3 KB de datos en un espacio de claves de regiones múltiples con dos regiones, se necesitarán 3 * 2 = 6 WRU. Además, las escrituras que incluyan tanto datos estáticos como no estáticos exigen operaciones de escritura adicionales.
-
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 la consistencia LOCAL_ONE, se le cobrará solo medio RCU por cada lectura. Por ejemplo, para leer una fila con 10 KB de datos por segundo se requieren 3 RCU con la consistencia LOCAL_QUORUM, o bien 1,5 RCU con la consistencia LOCAL_ONE. Si una consulta le devuelve varias filas, se le facturará en función del tamaño acumulado de los datos devueltos. Por ejemplo, si su consulta le devuelve cuatro filas y cada fila tiene 2 KB de datos (8 KB de datos en total), se le facturarán 2 RCU con la consistencia LOCAL_QUORUM y 1 RCU con la consistencia LOCAL_ONE.
Para un espacio de claves de una sola región, cada WCU le proporciona la suficiente capacidad como para inscribir hasta 1 KB de datos por fila y por segundo con la consistencia LOCAL_QUORUM. Por ejemplo, para inscribir una fila de 3 KB de datos por segundo se requieren 3 WCU. Las operaciones escritas en columnas estáticas se calculan de manera separada con respecto a los datos no estáticos. Además, las inscripciones que incluyan tanto datos estáticos como no estáticos, exigen operaciones de inscripción adicionales. Más información.
Replicación de regiones múltiples
Replicación de regiones múltiplesCon la Replicación multirregional de Amazon Keyspaces, puede replicar los datos con una replicación activa-activa, automatizada y completamente administrada en las regiones de AWS que elija. Puede mejorar la disponibilidad y la resiliencia frente a la degradación regional y, al mismo tiempo, beneficiarse de las lecturas y escrituras locales de baja latencia para las aplicaciones globales.
Las escrituras se miden en un espacio de claves de regiones múltiples del mismo modo que lo hacen en un espacio de claves de una sola región. En el caso de un espacio de claves de regiones múltiples, se le facturarán 1 WCU por la escritura de hasta 1 KB de datos por fila y segundo. Se le facturarán las escrituras de cada región de su espacio de claves de regiones múltiples. Por ejemplo, para escribir una fila de 3 KB de datos por segundo en un espacio de claves de regiones múltiples con dos regiones, se necesitarán 3 * 2 = 6 WCU. Además, las escrituras que incluyan tanto datos estáticos como no estáticos exigen operaciones de escritura adicionales.
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. Keyspaces no cobra por la transferencia entrante de datos ni por los datos transferidos entre Keyspaces y otros servicios de AWS en la misma región de AWS (0,00 USD por GB). Amazon Keyspaces tampoco cobra por la transferencia de datos entre regiones de AWS cuando se utiliza la Replicación multirregional. Los datos que se transfieran entre regiones de AWS, como por ejemplo entre Keyspaces en la región de este de EE. UU. (norte de Virginia) y Amazon EC2 en la región de UE (Irlanda), se cobrarán en ambos extremos de la transferencia. Como parte del nivel gratuito de AWS, recibirá 1 GB de transferencia saliente de datos gratis al mes que se aplica a todos los servicios de AWS como grupo, salvo en la región AWS GovCloud (EE. UU.). Para transferir datos que excedan los 500 TB al mes, contáctenos.
Periodo de vida (TTL)
El precio del TTL se basa en el tamaño de las filas que se eliminan o actualizan mediante el uso del TTL. Las operaciones de TTL se miden en unidades de eliminación de TTL. Se consume una eliminación de TTL por cada KB de datos por fila que se elimina o actualiza. Por ejemplo, para actualizar una fila que almacena 2,5 KB de datos y eliminar al mismo tiempo una o más columnas dentro de la fila se necesitan 3 eliminaciones de TTL. O bien, para eliminar una fila entera que contiene 3,5 KB de datos se necesitan 4 eliminaciones de TTL.
Keyspaces Streams
Keyspaces cobra la lectura de datos desde Keyspaces Streams en unidades de solicitudes de lectura. Cada llamada a la API GetRecords se factura como una unidad de solicitud de lectura de secuencias y proporciona hasta 1 MB de datos de DynamoDB Streams. Las unidades de solicitud de lectura de Streams son distintas de las solicitudes de lectura realizadas en la tabla de Keyspaces.
AWS PrivateLink
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. PrivateLink ofrece conectividad privada entre las VPC, los servicios de AWS y las aplicaciones en las instalaciones de forma segura en la red de Amazon. 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 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 del nivel gratuito 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. Comience a usar Amazon Keyspaces.