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