数据库教程-Cassandra删除键空间

跨零代码为大家提供高品质的解决方案,请大家多多来访,跨零不胜感激,在此谢过。

在Cassandra中,“DROP Keyspace”命令用于从Cassandra中删除所有数据,列族,用户定义的类型和索引的键空间。

Cassandra在删除键空间之前,先获取键空间的快照。 如果Cassandra中不存在keyspace,Cassandra将返回错误,除非使用IF EXISTS关键字。

语法

DROP  keyspace KeyspaceName ; 

示例:

我们举一个例子来删除名为“yiibai_ks”的键空间(keyspace)。

DROP keyspace yiibai_ks; 

Cassandra删除键空间

验证:

在执行上述命令后,从Cassandra中删除键空间“yiibai_ks”,其中包含所有数据和模式。

您可以使用“USE”命令验证它。

cqlsh> use yiibai_ks; InvalidRequest: Error from server: code=2200 [Invalid query] message="Keyspace 'yiibai_ks' does not exist" cqlsh> 

现在可以看到“yiibai_ks”键空间被删除。 如果再次使用“DROP”命令,您将收到以下消息。

cqlsh> DROP keyspace yiibai_ks; ConfigurationException: Cannot drop non existing keyspace 'yiibai_ks'. cqlsh> 

  

从零到一,创造未来!跨零综合IT问题解决服务站,欢迎你的到来。Oracle数据库教程 cassandra教程 只为你绽放。

本文固定链接: http://kua0.com/2019/01/23/数据库教程-cassandra删除键空间/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注