Espacios clave del sistema en Amazon Keyspaces - 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.

Espacios clave del sistema en Amazon Keyspaces

En esta sección se proporcionan detalles sobre cómo trabajar con los espacios de claves del sistema en Amazon Keyspaces (para Apache Cassandra).

Amazon Keyspaces utiliza cuatro espacios de claves de sistema:

  • system

  • system_schema

  • system_schema_mcs

  • system_multiregion_info

En las siguientes secciones se proporcionan detalles sobre los espacios de claves del sistema y las tablas del sistema que se admiten en Amazon Keyspaces.

system

Este es un espacio de claves de Cassandra. Amazon Keyspaces utiliza las siguientes tablas.

Nombres de tablas Nombres de columnas Comentarios

local

key, bootstrapped, broadcast_address, cluster_name, cql_version, data_center, gossip_generation, host_id, listen_address, native_protocol_version, partitioner, rack, release_version, rpc_address, schema_version, thrift_version, tokens, truncated_at

Información sobre el espacio de claves local.

peers

peer, data_center, host_id, preferred_ip, rack, release_version, rpc_address, schema_version, tokens

Consulte esta tabla para ver los puntos de conexión disponibles. Por ejemplo, si se conecta a través de un punto final público, verá una lista de nueve direcciones IP disponibles. Si te conectas a través de un FIPS punto final, verás una lista de tres direcciones IP. Si te conectas a través de un AWS PrivateLink VPCpunto final, verá la lista de direcciones IP que ha configurado. Para obtener más información, consulte Relleno de entradas de la tabla system.peers con información del punto de conexión de VPC de interfaz.

size_estimates

keyspace_name, table_name, range_start, range_end, mean_partition_size, partitions_count

En esta tabla se definen el tamaño total y el número de particiones de cada rango de tokens para cada tabla. Esto es necesario para el conector Spark de Apache Cassandra, que utiliza el tamaño estimado de las particiones para distribuir el trabajo.

prepared_statements

prepared_id, logged_keyspace, query_string

Esta tabla contiene información sobre las consultas guardadas.

system_schema

Este es un espacio de claves de Cassandra. Amazon Keyspaces utiliza las siguientes tablas.

Nombres de tablas Nombres de columnas Comentarios

keyspaces

keyspace_name, durable_writes, replication

Información sobre un espacio de claves específico.

tables

keyspace_name, table_name, bloom_filter_fp_chance, caching, comment, compaction, compression, crc_check_chance, dclocal_read_repair_chance, default_time_to_live, extensions, flags, gc_grace_seconds, id, max_index_interval, memtable_flush_period_in_ms, min_index_interval, read_repair_chance, speculative_retry

Información sobre una tabla específica.

columns

keyspace_name, table_name, column_name, clustering_order, column_name_bytes, kind, position, type

Información sobre una columna específica.

system_schema_mcs

Se trata de un espacio de claves de Amazon Keyspaces que almacena información sobre AWS o ajustes específicos de Amazon Keyspaces.

Nombres de tablas Nombres de columnas Comentarios

keyspaces

keyspace_name, durable_writes, replication

Consulte esta tabla para averiguar mediante programación si se ha creado un espacio de claves. Para obtener más información, consulte Compruebe el estado de creación de los espacios de claves en Amazon Keyspaces.

tables

keyspace_name, creation_time, speculative_retry, cdc, gc_grace_seconds, crc_check_chance, min_index_interval, bloom_filter_fp_chance, flags, custom_properties, dclocal_read_repair_chance, table_name, caching, default_time_to_live, read_repair_chance, max_index_interval, extensions, compaction, comment, id, compression, memtable_flush_period_in_ms, status

Consulte esta tabla para averiguar el estado de una tabla específica. Para obtener más información, consulte Comprueba el estado de creación de la tabla en Amazon Keyspaces.

También puedes consultar esta tabla para ver los ajustes que son específicos de Amazon Keyspaces y se almacenan como. custom_properties Por ejemplo:

  • capacity_mode

  • client_side_timestamps

  • encryption_specification

  • point_in_time_recovery

  • ttl

tables_history

keyspace_name, table_name, event_time, creation_time, custom_properties, event

Consulte esta tabla para obtener información sobre los cambios de esquema para una tabla específica.

columns

keyspace_name, table_name, column_name, clustering_order, column_name_bytes, kind, position, type

Esta tabla es idéntica a la tabla de Cassandra en el espacio de claves system_schema.

tags

resource_id, keyspace_name, resource_name, resource_type, tags

Consulte esta tabla para averiguar si un espacio de claves tiene etiquetas. Para obtener más información, consulte Ver las etiquetas de una tabla.

autoscaling

keyspace_name, table_name, provisioned_read_capacity_autoscaling_update, provisioned_write_capacity_autoscaling_update

Consulte esta tabla para obtener la configuración de escalado automático de una tabla aprovisionada. Tenga en cuenta que estos ajustes no estarán disponibles hasta que la tabla esté activa. Para consultar esta tabla, debe especificar keyspace_name y table_name en la cláusula WHERE. Para obtener más información, consulte Vea la configuración de escalado automático de Amazon Keyspaces de su mesa.

system_multiregion_info

Este es un espacio de claves de Amazon Keyspaces que almacena información sobre la réplica multirregión.

Nombres de tablas Nombres de columnas Comentarios

tables

keyspace_name, table_name, region, status

Esta tabla contiene información sobre las tablas multirregionales, por ejemplo, las Regiones de AWS en el que está replicada la tabla y su estado. También puedes consultar esta tabla para ver los ajustes específicos de Amazon Keyspaces que se almacenan como. custom_properties Por ejemplo:

  • capacity_mode

Para consultar esta tabla, debe especificar keyspace_name y table_name en la cláusula WHERE. Para obtener más información, consulte Cree un espacio de claves multirregional en Amazon Keyspaces.

autoscaling

keyspace_name, table_name, provisioned_read_capacity_autoscaling_update, provisioned_write_capacity_autoscaling_update, region

Consulte esta tabla para obtener la configuración de escalado automático de una tabla aprovisionada en varias regiones. Tenga en cuenta que estos ajustes no estarán disponibles hasta que la tabla esté activa. Para consultar esta tabla, debe especificar keyspace_name y table_name en la cláusula WHERE. Para obtener más información, consulte Actualice la capacidad aprovisionada y la configuración de escalado automático para una tabla multirregional en Amazon Keyspaces.