【问题标题】:export file in csv.gz format in cassandra在 cassandra 中以 csv.gz 格式导出文件
【发布时间】:2021-10-09 15:53:30
【问题描述】:

如何在不使用标准输出和 dsbulk 等工具的情况下将数据从 cassandra db 导出到 csv.gz 文件?

有什么方法可以像我们在 postgres “copy tablename to program 'gzip > /path/to/file.csv.gz'”中那样以 gzip 格式导出?

【问题讨论】:

  • copy to 以有很多问题和糟糕的性能而闻名。这就是创建 DSBulk 之类的工具的原因

标签: cassandra export-to-csv cassandra-3.0 cqlsh copyto


【解决方案1】:

DSBulk 也是如此。您只需要将输出通过管道传输到 gzip。

这是一个例子:

$ dsbulk unload -k ks_name -t table_name | gzip > export.csv.gz

有关详细信息,请参阅Unloading data examples with DSBulk。干杯!

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2020-08-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-02
  • 1970-01-01
  • 2016-07-20
  • 1970-01-01
相关资源
最近更新 更多