Operación gestionada de cargas de trabajo Cassandra con Amazon Keyspaces - Compatibilidad CQL y serverless

Gestione datos de columna ancha con la API CQL compatible con Apache Cassandra y elimine la carga operativa con capacidad bajo demanda serverless. Explicamos la diferenciación con el modo aprovisionado y la replicación multi-región.

Descripción general de Keyspaces

Amazon Keyspaces (for Apache Cassandra) es un servicio de base de datos de columna ancha totalmente gestionado compatible con Apache Cassandra. Puede usar CQL (Cassandra Query Language) tal cual y conectarse con drivers y herramientas de Cassandra existentes. Con arquitectura serverless, no es necesario gestionar la capacidad después de crear las tablas. Proporciona cifrado automático, copias de seguridad y alta disponibilidad, eliminando la carga operativa de gestionar clústeres de Cassandra.

Modos de capacidad y modelo de datos

Keyspaces ofrece dos modos de capacidad: bajo demanda y aprovisionado. El modo bajo demanda es facturación completamente basada en el consumo según el número de solicitudes, adecuado para cargas de trabajo con patrones de tráfico impredecibles. El modo aprovisionado configura previamente las unidades de capacidad de lectura/escritura y optimiza costos para cargas de trabajo predecibles. Combinado con Auto Scaling, el modo aprovisionado también puede ajustarse automáticamente a las fluctuaciones de tráfico. El diseño del modelo de datos sigue los mismos principios que Cassandra: diseñe la clave de partición para distribuir uniformemente los datos y la clave de clustering para definir el orden de clasificación.

Multi-región y operaciones

La replicación multi-región coloca réplicas de tablas en múltiples regiones, reduciendo la latencia entre regiones. Con una configuración activo-activo donde tanto la lectura como la escritura son posibles en cada región, el failover en caso de fallo regional también se maneja automáticamente. La recuperación a un punto en el tiempo (PITR) permite restaurar tablas a cualquier momento dentro de los últimos 35 días, posibilitando la recuperación de operaciones erróneas o corrupción de datos. El cifrado en reposo está habilitado por defecto con claves gestionadas por AWS, y también se admiten claves gestionadas por el cliente (KMS).

Precios de Keyspaces

Los precios de Keyspaces se componen del modo de capacidad y el almacenamiento. El modo bajo demanda cuesta aproximadamente 0,00000178 USD por unidad de solicitud de escritura (WRU) y aproximadamente 0,000000356 USD por unidad de solicitud de lectura (RRU). El modo aprovisionado cuesta aproximadamente 0,000742 USD/hora por unidad de capacidad de escritura (WCU) y aproximadamente 0,000148 USD/hora por unidad de capacidad de lectura (RCU). El almacenamiento cuesta aproximadamente 0,25 USD por GB/mes. La replicación multi-región genera cargos adicionales por las escrituras replicadas.

Resumen

Amazon Keyspaces es una base de datos de columna ancha totalmente gestionada compatible con Cassandra que combina consultas flexibles con CQL y cero carga operativa serverless. Logra alta disponibilidad y protección de datos con configuración activo-activo mediante replicación multi-región y función de restauración con PITR.