首页 > 解决方案 > 如何将 cassandra db 导出到另一个系统?

问题描述

我正在使用具有多个键空间的 Cassandra 数据库。现在我想在另一个系统中使用那个键空间。

实现这一目标的有效选择是什么?

标签: cassandracassandra-3.0

解决方案


您可以使用该cqlsh COPY命令将数据导出为 csv。然后,如果支持,您可以将 csv 导入其他数据库,例如:

COPY keyspace.tablename (column1, column2, ..) TO '../export.csv' WITH HEADER = TRUE ;

https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlshCopy.html


推荐阅读