我们如何使用其快照文件将cassandra表导出为csv格式

时间:2018-06-08 11:40:03

标签: cassandra cassandra-3.0

我拍了一张cassandra表的快照。以下是生成的文件: -

manifest.json                 mc-10-big-Filter.db      mc-10-big-TOC.txt             mc-11-big-Filter.db      mc-11-big-TOC.txt            mc-9-big-Filter.db      mc-9-big-TOC.txt
mc-10-big-CompressionInfo.db  mc-10-big-Index.db       mc-11-big-CompressionInfo.db  mc-11-big-Index.db       mc-9-big-CompressionInfo.db  mc-9-big-Index.db       schema.cql
mc-10-big-Data.db             mc-10-big-Statistics.db  mc-11-big-Data.db             mc-11-big-Statistics.db  mc-9-big-Data.db             mc-9-big-Statistics.db
mc-10-big-Digest.crc32        mc-10-big-Summary.db     mc-11-big-Digest.crc32        mc-11-big-Summary.db     mc-9-big-Digest.crc32        mc-9-big-Summary.db

有没有办法使用这些文件将表的数据提取到csv文件中。

1 个答案:

答案 0 :(得分:1)

是的,您可以使用sstable2json工具执行此操作。

针对*Data.db文件

使用该工具

以JSON格式输出。您需要在之后转换为CSV。