Cassandra:删除数据而不删除表结构

时间:2017-09-20 16:49:54

标签: cassandra cql truncate cassandra-python-driver

我正在对cassandra运行一些测试,需要在每次运行后删除表中的数据。所以我写了一个TRUNCATES数据的脚本。我的问题是,在我对表进行TRUNCATE后,是否会使表取消配置(删除所有列)?我是卡桑德拉初学者。需要一些见解。

1 个答案:

答案 0 :(得分:1)

TRUNCATE命令删除所有非架构数据

TRUNCATE table_name;
  

立即且不可逆地从指定表中删除所有数据,并从该表派生的任何物化视图中删除所有数据。

来源:https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlTruncate.html