如何从cassandra中的文件加载模式

时间:2013-07-04 07:21:30

标签: cassandra cassandra-cli

我正在尝试从一个文件向Cassandra服务器加载架构。正如一些人所建议的那样,我尝试过sstable2json和json2sstable,但我想在我试图加载数据库架构的时候导入和导出数据文件。关于可能的方法有什么建议吗?
我正在使用Cassandra 1.2。

1 个答案:

答案 0 :(得分:3)

要获取模式文件,请转到Cassandra所在的目录..不在其中的bin目录中

echo -e "use your_keyspace;\r\n show schema;\n" | bin/cassandra-cli -h your_listen_address(e.g.localhost) > mySchema.cdl

加载该文件

bin/cassandra-cli -h localhost -f mySchema.cdl