如何将Cassandra从一个密钥空间数据迁移到另一个密钥空间?

use*_*795 5 migration cassandra

我在Cassandra集群中创建了一个旧的密钥空间,但发现其"比较器"的定义是错误的,所以我必须重新创建一个新的密钥空间并进行数据迁移.有没有工具可以进行数据迁移?或者我必须使用Thrift客户端编程从旧密钥空间读取所有数据并将其写入新的密钥空间?欢迎任何建议或代码片段!

hja*_*aya 2

这是一个常见问题,我想以前已经有人问过这个问题了。COPY您可以在 C* 中使用该命令。您可以在这里找到更多详细信息http://www.datastax.com/dev/blog/ways-to-move-data-tofrom-datastax-enterprise-and-cassandra