- Cassandra是什么?
- Cassandra历史
- Cassandra的特点
- Cassandra的架构
- Cassandra应用场景(案例)
- Cassandra数据类型
- Cassandra数据模型
- Cassandra与HBase比较(区别)
- Cassandra与关系数据库比较(区别)
- Cassandra安装与配置
- Cassandra CQLsh
- Cassandra键空间操作
- Cassandra表操作
- Cassandra数据CRUD操作
- Cassandra CQL数据类型
Cassandra删除键空间
在Cassandra中,“DROP Keyspace
”命令用于从Cassandra中删除所有数据,列族,用户定义的类型和索引的键空间。
Cassandra在删除键空间之前,先获取键空间的快照。 如果Cassandra中不存在keyspace,Cassandra将返回错误,除非使用IF EXISTS
关键字。
语法
DROP keyspace KeyspaceName ;
示例:
我们举一个例子来删除名为“zyiz_ks
”的键空间(keyspace)。
DROP keyspace zyiz_ks;
验证:
在执行上述命令后,从Cassandra中删除键空间“zyiz_ks
”,其中包含所有数据和模式。
您可以使用“USE
”命令验证它。
cqlsh> use zyiz_ks; InvalidRequest: Error from server: code=2200 [Invalid query] message="Keyspace 'zyiz_ks' does not exist" cqlsh>
现在可以看到“zyiz_ks
”键空间被删除。 如果再次使用“DROP
”命令,您将收到以下消息。
cqlsh> DROP keyspace zyiz_ks; ConfigurationException: Cannot drop non existing keyspace 'zyiz_ks'. cqlsh>
上一篇:Cassandra修改键空间
下一篇:Cassandra创建表
关注微信小程序
扫描二维码
程序员编程王