导入所有现有键空间架构

时间:2016-06-20 15:35:27

标签: cassandra

我在cassandra数据库中有6个键空间。我想在另一个cassandra数据库中迁移我的所有键空间模式。我怎么能一次做到这一点?

2 个答案:

答案 0 :(得分:1)

DESCRIBE SCHEMA;

将为您提供在新集群上重新创建非系统键空间和表所需的DDL语句。

答案 1 :(得分:1)

您可以运行以下命令在cql文件中编写scema

cqlsh -e "Desc keyspace keyspacename" > 'out.cql'

然后使用SOURCE在另一台主机上导入cql文件或cqlsh -f out.cql optionalHostname