Cassandra python驱动程序 - 如何重新插入ResultSet

时间:2016-03-12 22:52:56

标签: python cassandra resultset

我正在使用python cassandra-driver在cassandra数据库上执行查询,我想知道如何在ResultSet表上重新插入从SELECT查询返回的AB知道AB具有相同列但主键不同的表{。}}。

提前致谢

1 个答案:

答案 0 :(得分:0)

没有魔法,你需要:

  1. 为INSERT ... INTO tableB ...
  2. 创建一个准备语句
  3. 在表ResultSet中的每个A上,提取值并创建一个 表B的绑定语句,然后执行绑定语句 插入B
  4. 您可以使用asynchronous查询来加速迁移,但要小心限制异步。