【发布时间】:2020-09-09 18:07:40
【问题描述】:
【问题讨论】:
标签: cassandra driver connection-pooling datastax-java-driver
【问题讨论】:
标签: cassandra driver connection-pooling datastax-java-driver
对于每个会话驱动程序,每个连接的主机都有一个控制和 N 个数据连接(可配置)。您可以按照文档中的说明配置连接数,可能为本地和远程连接设置不同的连接数(如果您使用的是 DC 感知负载平衡策略)。
默认情况下,V3 协议的数据连接数为 1 - 这已经足够了,特别是如果您将“正在进行的”请求数量增加到很高的数量(V3 允许多达 32k 个“正在进行的”请求) .如果您将大量“正在进行的”请求与异步操作结合起来,您可以达到相当高的吞吐量,但您可能需要注意不要发出太多请求。 (我用following class来控制)。
【讨论】: