【发布时间】:2015-01-13 10:26:47
【问题描述】:
我正在开发一个多线程应用程序并使用 Cassandra 作为后端。
之前,我为每个子线程创建了一个单独的会话,并在执行后终止线程之前关闭了会话。但后来我认为这可能是一项昂贵的工作,所以我现在将其设计为,我在服务器启动时打开了一个会话,并且任意数量的客户端都可以使用该会话进行查询。
问题:我只是想知道这是否正确,或者有更好的方法吗?我知道连接池是一种选择,但是在这种情况下真的需要吗?
【问题讨论】:
标签: c++ multithreading cassandra client