cassandra - 如何将 cassandra db 导出到另一个系统?
问题描述
我正在使用具有多个键空间的 Cassandra 数据库。现在我想在另一个系统中使用那个键空间。
实现这一目标的有效选择是什么?
解决方案
您可以使用该cqlsh COPY
命令将数据导出为 csv。然后,如果支持,您可以将 csv 导入其他数据库,例如:
COPY keyspace.tablename (column1, column2, ..) TO '../export.csv' WITH HEADER = TRUE ;
https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlshCopy.html
推荐阅读
- excel - 插入单元格时如何保持公式使用相同的引用?
- php - 如何将png文件转换为webp文件
- python - 如何区分 ValueError 的情况
- python - 如何将字符串(保存迭代字符串的变量)转换为单个列表
- python - 如何使用 python 脚本编辑 sudo 权限 linux 文件
- google-cloud-platform - 带有标签值的% Stackdriver 警报?
- flutter - 如何在父小部件的子有状态小部件中运行函数?
- selenium - IE 11,Selenium SendKeys 发送符号“2”而不是“@”
- javascript - 如何在Javascript中克隆一个正方形
- mysql - SQL 从表 A 中选择数据,如果表 B 中不存在