El DESCRIBE
comando es tu amigo. Puede describir un espacio de teclas, enumerar espacios de teclas, una tabla o enumerar todas las tablas en el espacio de teclas, el clúster y mucho más. Puede obtener la idea completa escribiendo
HELP DESCRIBE
en cqlsh.
Conectado a mscluster en 127.0.0.1:9042. [cqlsh 5.0.1 | Cassandra 3.8 | Especificación CQL 3.4.2 | Protocolo nativo v4] Utilice HELP para obtener ayuda.
cqlsh> AYUDA A DESCRIBIR
DESCRIBE [cqlsh only]
(DESC may be used as a shorthand.)
Outputs information about the connected Cassandra cluster, or about
the data objects stored in the cluster. Use in one of the following ways:...<omitted for brevity>
- DESCRIBE
<your key space name>
: describe el comando utilizado para crear el espacio de teclas
cqlsh> DESCRIBE testkeyspace;
CREAR KEYSPACE testkeyspace CON replication = {'class': 'SimpleStrategy', 'replication_factor': '3'} AND durable_writes = true;
- DESCRIBIR espacios de teclas: enumera todos los espacios de teclas
cqlsh> DESCRIBA LOS ESPACIOS CLAVE
system_schema system testkeyspace system_auth
system_distributed system_traces
- DESCRIBIR TABLAS - Lista todas las tablas en el espacio de teclas actual
cqlsh: sistema> DESCRIBE TABLES;
rangos disponibles pares pares paxos
range_xfers lotes compactación_historia batchlog
local "IndexInfo" sstable_activity
size_estimates pistas views_builds_in_progress peer_events
built_views
- DESCRIBE
your table name
o DESCRIBE TABLE your table name
: proporciona los detalles de la tabla
cqlsh: system> DESCRIBE TABLE batchlog
CREATE TABLE system.batchlog (id uuid PRIMARY KEY, data blob, version int, written_at timestamp) CON bloom_filter_fp_chance = 0.01 AND caching = {'keys': 'ALL', 'rows_per_partition': 'NONE'} AND comment = ' DEPRECATED batchlog entradas '... omitidas por brevedad