Cassandra Keyspace从windows单节点实例导出

时间:2016-06-10 03:35:41

标签: cassandra

我尝试使用以下命令从CQlshell命令中的Windows单节点实例导出cassandra键空间

cqlsh> -e 'DESCRIBE keypspace demo' > dump.cql

它不适合我。我使用的是cassandra版本的3.5.0和cqlsh版本的5.0.1以及CQL规范3.4.0。我在这里缺少什么?

PS:我确实需要将数据与架构一起导出

1 个答案:

答案 0 :(得分:2)

您必须从命令提示符

运行以下命令

转到CASSANDRA_HOME / bin目录,其中CASSANDRA_HOME是安装cassandra的目录。

cqlsh -e "DESCRIBE keypspace demo" > "dump.cql"

注意:需要双引号而不是单引号。

以上命令仅导出架构。使用COPY命令将数据导出到csv文件,然后将其导回。 此外,您还可以使用SSTableLoader使用数据目录中的SSTable加载数据