web-dev-qa-db-fra.com

Comment changer d'espace de clé dans Cassandra en utilisant CQL?

J'ai utilisé USE billKeyspace; pour entrer dans un espace de clés et commencer à l'utiliser. Maintenant, je veux quitter cet espace de clés et entrer dans un autre espace de clés. Comment faire ça?

Si j'utilise exit; ou quit;, il se termine par la session cql elle-même et je dois me connecter à nouveau.

4
Pankaj

Pour changer d'espace clavier, je n'ai pas trouvé d'autre moyen que d'utiliser USE otherKeySpace;.

6
Pankaj

Vous pouvez passer simplement par la commande "use".

cqlsh>    DESC KEYSPACEs;

system_distributed system_auth system system_traces

cqlsh> use system_distributed;
cqlsh:system_distributed>
cqlsh:system_distributed>
cqlsh:system_distributed> use system_auth;
cqlsh:system_auth>
6
user8048127

Vous pouvez le faire sans utiliser la commande USE, comme ceci:

 select * from KeySpace1.tbl ;
 select * from KeySpace2.tbl ;
0
Prijecone