Cassandra Java驱动程序的每个会话有多少个池?

Cassandra Java驱动程序的每个会话有多少个池?,cassandra,driver,connection-pooling,datastax-java-driver,Cassandra,Driver,Connection Pooling,Datastax Java Driver,我在读Cassandra连接池,它说: 对于每个会话,每个连接的主机都有一个连接池 但它有下图,其中显示了会话池上的1-n: 那么,驱动程序管理的每个会话到底有多少个池?这是可定制的吗?对于每个会话驱动程序,每个连接的主机都有一个控制和数据连接(可配置)。您可以按照文档中所述配置连接数,可能会为本地和远程连接设置不同的连接数(如果您使用的是DC感知负载平衡策略) 默认情况下,V3协议的数据连接数为1—这就足够了,特别是当您将“正在运行”的请求数增加到较高的数目时(V3允许最多有32k个“正在运

我在读Cassandra连接池,它说:

对于每个会话,每个连接的主机都有一个连接池

但它有下图,其中显示了会话池上的1-n:


那么,驱动程序管理的每个会话到底有多少个池?这是可定制的吗?

对于每个会话驱动程序,每个连接的主机都有一个控制和数据连接(可配置)。您可以按照文档中所述配置连接数,可能会为本地和远程连接设置不同的连接数(如果您使用的是DC感知负载平衡策略)

默认情况下,V3协议的数据连接数为1—这就足够了,特别是当您将“正在运行”的请求数增加到较高的数目时(V3允许最多有32k个“正在运行”的请求)。如果将大量“正在运行”的请求与异步操作结合起来,可以达到相当高的吞吐量,但可能需要注意不要发出太多的请求。(我用来控制它)