如何从Cassandra集群导出数据并导入另一个

Irf*_*fan 10 cassandra

我想从cassandra集群中的密钥空间导出所有数据,并将其导入另一个集群,该集群具有相同的模式,但密钥空间的名称不同.

我查看了sstable2json/json2sstable实用程序.但是,我不想去每个节点处理每个sstable.

jbe*_*lis 9

更简单:在每个节点上拍摄快照,然后使用批量加载程序将它们流式传输到新集群中.


DNA*_*DNA 1

如果您不想逐个节点导出数据,那么您可能需要使用普通的 Thrift 客户端接口系统地从源集群读取数据块并将其写入目标,处理所有列族及其行。但这可能相对较慢。