是否可以通过Djangocassandraengine连接到多个集群?

2024-05-14 07:18:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用django cassandra引擎python库来使用django中的cassandra数据库。我想知道有没有一种方法可以连接到多个cassandra集群,并为cqlengine模型指定连接。你知道吗


Tags: django方法模型引擎数据库集群cassandracqlengine
1条回答
网友
1楼 · 发布于 2024-05-14 07:18:47

CqlEnginesupports注册到不同服务器的多个连接并在它们之间切换。新连接的注册是通过显式地创建会话来进行的,并将其注册到connection.register_connection

session = Cluster(['127.0.0.1']).connect()
connection.register_connection('connection1', session=session)

然后在它们之间切换:

connection.set_default_connection('connection1')

我相信(但没有检查)它应该工作与django卡桑德拉引擎。。。你知道吗

相关问题 更多 >

    热门问题