【发布时间】:2018-04-15 06:19:23
【问题描述】:
我有 2 个 cassandra 集群,我的简单脚本试图从一个集群读取并写入另一个集群。根据文档here,我有一个到第二个集群的registered_connection(命名)和一个到第一个集群的默认连接。我可以使用以下方法查询不同的集群:
item = MyModel.filter(u_id=u_id).using(keyspace=KEYSPACE,connection=connection).first()
但是,当我尝试使用以下方法将项目写入/保存到另一个集群时:
item.using(connection=connection).save()
它不会引发错误,但也不会写入集群。我通过查询接收器集群验证了这一点。我是否遗漏了文档中明显的内容?
PS:在第一个场景中,它的 ModelQuerySet 对象应用自定义连接,而在保存场景中,它的 Model 对象。
【问题讨论】:
标签: python cassandra cassandra-python-driver