我们正在将我们的 cassandra 集群(版本 1.1.6)从旧的 DC(DC2)移动到新的 DC(DC1 - 是的,是颠倒的)一次一个键空间。
我们有 3 个键空间A、B和C:
A 和 B 已成功移动到新的数据中心,并以DC1:3;DC2:3的复制因子运行。我们针对这两个键空间的所有应用程序都已更新,因此不会从旧数据中心写入/读取任何内容。然后我们将复制因子更改为DC1:3;DC2:0,因此数据现在实际上已经过时了。
我试图找到一种方法来删除旧 DC 中的这些键空间,以释放 Keyspace C 所需的空间,但我还没有找到。
有没有办法从单个数据中心删除密钥空间,或者更好地解决从旧数据中心删除数据的方法?