如何将Cassandra数据从昨天复制到CSV

时间:2018-08-30 14:57:16

标签: cassandra cassandra-3.0

我想将一个Cassandra节点从昨天(午夜到午夜)的所有数据复制到一个csv文件中。

是否有一个很好的解决方案?

1 个答案:

答案 0 :(得分:0)

有两种方法可以从Cassandra复制或导出数据。如果要生成的csv文件,则必须使用CQL COPY命令。 COPY TO将数据从表导出到csv文件

COPY table_name [( column_list )]
TO 'file_name'[, 'file2_name', ...] | STDOUT
[WITH option = 'value' [AND ...]]

您可以阅读有关如何使用COPY TO命令HERE

的更多信息。

您也可以使用sstabledump,但最终得到一个json文件。您可以了解有关该选项HERE

的信息

希望有帮助, 帕特