python—应用程序的每个示例都应该有自己的cassandra会话还是应该共享同一个会话?

z9smfwbn  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(444)

我有一个3个节点的集群设置。
我正在设计我的微服务,我想知道是每个节点都应该有自己的cassandra会话,还是所有三个节点都应该共享由任何节点创建的相同会话。
我在Cassandra的文件里读到:
“会话示例是一个长期存在的对象,不应以请求/响应短期存在的方式使用它。基本上,您希望在整个应用程序中共享相同的群集和会话示例。”
这是什么意思?

n9vozmp4

n9vozmp41#

您可以在应用程序级别共享会话。不同的应用程序应该有自己的会话。
您的报价意味着您没有为查询打开会话,而是在应用程序中有一个单例会话示例。

相关问题