Expandir a pedido en Cassandra

Requisito previo: Cassandra
En este artículo, vamos a discutir el comando de shell cqlsh como expandir, expandir, describir el espacio de teclas, describir la tabla y también discutir con la consulta cqlsh implementada.

Primero, vamos a crear un espacio de claves en cqlsh. A continuación se muestra la consulta cqlsh para crear un espacio de claves.

create keyspace cluster1
with REPLICATION = {'class' : 'SimpleStrategy', 
                    'replication_factor':'1'}; 

Ahora, después de crear con éxito el espacio de claves cluter1. vamos a usarlo para crear una tabla.

use cluster1;

cqlsh:cluster1> create table inbox_search
 (
  key_id UUID primary key,
  keyword_name text,
  status text
 ); 

Ahora, vamos a insertar algunos datos en la tabla (inbox_search).

Insert into inbox_search(key_id, keyword_name, status)
values(uuid(), 'inbox', 'active');

Insert into inbox_search(key_id, keyword_name, status)
values(uuid(), 'profile', 'ok');

Insert into inbox_search(key_id, keyword_name, status)
values(uuid(), 'Ashish', 'done'); 

Ahora, para verificar los resultados, vea la salida y la consulta cqlsh implementada que se muestra a continuación.

Para verificar el espacio de claves, utilizó la siguiente consulta cqlsh.

Para verificar la tabla, utilizó la siguiente consulta cqlsh.

Para verificar el comando use keyspace usó la siguiente consulta cqlsh.

Ahora, vamos a discutir la expansión bajo comando en cqlsh. expandir en el comando se usa para expandir los resultados en filas separadas. echemos un vistazo.

Ahora, también podemos usar el comando expandir desactivado para no expandir los resultados y, en general, expandir desactivado es predeterminado. a continuación se muestra una consulta cqlsh implementada para verificar los resultados de cómo funciona.

Publicación traducida automáticamente

Artículo escrito por Ashish_rana y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *