Cassandra COPY 命令的用法
May 25, 2017
Cassandra COPY 命令简单用法:
- Cassandra提供了COPY命令,可将数据库里面的table导入或者导出到本地,实现简单数据迁移
- 导出到本地:
1
COPY keyspace_name.table_name (id,lastname) TO '../testname.csv' WITH HEADER = TRUE ;
- 从本地导入:
1
COPY keyspace_name.table_name (id,firstname) FROM '../testnem.csv' WITH HEADER = TRUE ;
Note:NOTE: table_name后面若不跟key,默认导出全部数据.
特别注意的是,若需导入的表格超过300w的数据,不建议使用COPY命令导入,可使用Cassandra提供的工具sstableloader导入,也可使用其提供的API导入
参考链接: