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.
En este capítulo se proporcionan detalles sobre cómo trabajar con Amazon Keyspaces y diversas funciones de las bases de datos, por ejemplo, la copia de seguridad y la restauración, el tiempo de vida útil y la replicación multirregional.
Período de vida (TTL): Amazon Keyspaces hace caducar los datos de las tablas automáticamente en función del valor del período de vida que establezca. Aprenda a configurarlo TTL y a usarlo en sus tablas.
PITR— Proteja sus tablas de Amazon Keyspaces de operaciones de escritura o eliminación accidentales mediante la creación de copias de seguridad continuas de los datos de las tablas. Aprenda a configurar PITR sus tablas y a restaurar una tabla a un punto específico en el tiempo o a restaurar una tabla que se haya eliminado accidentalmente.
Trabajo con tablas multirregionales: las tablas multirregionales de Amazon Keyspaces deben tener la capacidad de rendimiento de escritura configurada en modo de capacidad bajo demanda o aprovisionada con escalado automático. Planifique las necesidades de capacidad de rendimiento calculando las unidades de capacidad de escritura necesarias (WCUs) para cada región y aprovisione la suma de las escrituras de todas las regiones para garantizar una capacidad suficiente para las escrituras replicadas.
Columnas estáticas: Amazon Keyspaces administra las columnas estáticas de forma diferente a las columnas normales. En esta sección se describe el cálculo del tamaño codificado de las columnas estáticas, la medición de las operaciones de lectura/escritura en datos estáticos y las pautas para trabajar con columnas estáticas.
Consultas y paginación: Amazon Keyspaces admite funciones de consulta avanzadas, como el uso del operador
IN
con instruccionesSELECT
, la ordenación de los resultados conORDER BY
y la paginación automática de conjuntos de resultados de gran tamaño. En esta sección se explica cómo Amazon Keyspaces procesa estas consultas y se proporcionan ejemplos.Particionadores: Amazon Keyspaces proporciona tres particionadores:
Murmur3Partitioner
(predeterminado),RandomPartitioner
yDefaultPartitioner
. Puede cambiar el particionador por región a nivel de cuenta utilizando el lenguaje de consulta AWS Management Console o Cassandra Query Language (). CQLMarcas de tiempo del cliente: las marcas de tiempo del lado del cliente son marcas de tiempo compatibles con Cassandra que se mantienen en Amazon Keyspaces para cada celda de la tabla. Utilice las marcas de tiempo del cliente para resolver conflictos y permita que su aplicación cliente determine el orden de las escrituras.
Tipos definidos por el usuario (UDTs): con ellos UDTs puede definir estructuras de datos en sus aplicaciones que representen jerarquías de datos del mundo real.
Etiquetado de recursos: puede etiquetar los recursos de Amazon Keyspaces, como los espacios de claves y las tablas, mediante etiquetas. Las etiquetas ayudan a categorizar los recursos, facilitan el seguimiento de los costos y permiten configurar el control de acceso en función de las etiquetas. En esta sección se describen las restricciones de etiquetado, las operaciones y las prácticas recomendadas para Amazon Keyspaces.
AWS CloudFormation plantillas: le AWS CloudFormation ayuda a modelar y configurar sus tablas y espacios clave de Amazon Keyspaces para que pueda dedicar menos tiempo a crear y administrar sus recursos e infraestructura.
Temas
- Espacios de claves de sistema en Amazon Keyspaces
- Tipos definidos por el usuario (UDTs) en Amazon Keyspaces
- Uso de consultas CQL en Amazon Keyspaces
- Uso de particionadores en Amazon Keyspaces
- Marcas de tiempo del cliente en Amazon Keyspaces
- Replicación multirregional para Amazon Keyspaces (para Apache Cassandra)
- Copias de seguridad y restauración de datos con recuperación en un momento dado para Amazon Keyspaces
- Caducidad de datos con período de vida (TTL) para Amazon Keyspaces (para Apache Cassandra)
- Uso de este servicio con un AWS SDK
- Trabajo con etiquetas para los recursos de Amazon Keyspaces
- Creación de recursos de Amazon Keyspaces con AWS CloudFormation
- Uso de NoSQL Workbench con Amazon Keyspaces (para Apache Cassandra)