如何放下桌子并收回Cassandra 2.0中的空间?

时间:2014-06-10 17:51:51

标签: cassandra cassandra-2.0

在互联网上有各种各样的冲突方法可以删除表格并回收Cassandra 2.0中的空间。有人说丢弃,然后手动删除磁盘上的数据,其他人说截断然后丢弃。大多数页面实际上约为1.0 / 1.1 / 1.2

如果我在Cassandra 2.0.x主机上有一个表,所有节点都已启动,我如何删除表并同时删除所有数据?

1 个答案:

答案 0 :(得分:5)

2.0最佳解决方案

Truncate
Drop keyspace
Remove folder from disk

truncate将尝试避免DROP / RECREATE问题和僵尸数据返回。在任何情况下,一旦您删除了密钥空间,最好不要重复使用该名称。 DROP / RECREATE的修复程序将在2.1中出现。