云数据库 GEMINIDB-如何设置分页查询(Java):提前获取下一页

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

提前获取下一页

如果需要手动提前获取更多行存入当前结果集避免等待,可以参考以下代码,在结果集剩余10行时,先提交并行从服务器拉取更多行的请求。

ResultSet rs = session.execute("select * from space3.table3;");
for (Row row : rs) {
    if (rs.getAvailableWithoutFetching() == 10 && !rs.isFullyFetched()){
        System.out.println("pre-fetch more rows. ");
        rs.fetchMoreResults();
    }
    System.out.println(row);
}
support.huaweicloud.com/cassandraug-nosql/cassandra_faq_0022.html