我正在使用 django-cassandra-engine python 库在 django 中使用 cassandra 数据库。我想知道有没有办法连接到多个 cassandra 集群并为 cqlengine 模型指定连接。
请您参考如下方法:
CqlEngine supports注册到不同服务器的多个连接并在它们之间切换。通过显式创建 session 并使用 connection.register_connection 注册它来注册新连接:
session = Cluster(['127.0.0.1']).connect()
connection.register_connection('connection1', session=session)
然后在它们之间切换:
connection.set_default_connection('connection1')
我相信(但没有检查)它应该与 django-cassandra-engine 一起工作......
