云数据库 GEMINIDB-如何设置分页查询(Java):指定每次查询获取的行数

时间:2023-12-11 10:13:31

指定每次查询获取的行数

在创建集群连接时,可以指定每次查询获取的行数,具体为下列setFetchSize内参数。

Cluster cluster = Cluster.builder()
                .addContactPoint(contactPoint)
                .withPort(8636)
                .withQueryOptions(new QueryOptions().setFetchSize(20))
                .build();

设置成功后,在该配置下产生的会话,都会一次只获取设置的行数,在缓存(20行)耗尽会触发向服务端拉取数据的请求,并且等待返回,会有相应的等待时间延迟。

support.huaweicloud.com/cassandraug-nosql/cassandra_faq_0022.html