首页 > 解决方案 > 如何将 cassandra 结构复制到另一个实例

问题描述

我必须将 cassandra 表结构从 Dev 复制到 Test 环境。

我看到我们有 98 个密钥空间。我不需要复制数据,只需要复制结构。

如何做到这一点?

标签: cassandradatabase-administration

解决方案


可以使用 cqlsh 和一些文本编辑来完成:

echo -e "DESCRIBE SCHEMA;\n" | cqlsh > schema

删除您不想要的键空间(即系统键空间)

cqlsh -f schema

推荐阅读