Datastax的cassandra的java驱动提供了Accessor。请参考heredatastax cassandra java驱动程序的Accessor使用分页吗?
参考他们的例子,他们是否分批进行分页和抓取记录,或者是否存在查询超时的风险?
@Accessor
public interface UserAccessor {
@Query("SELECT * FROM user")
Result<User> getAll();
}
当我说分页,做自己内部做类似下面
Statement stmt = new SimpleStatement("SELECT * FROM user");
stmt.setFetchSize(24);
ResultSet rs = session.execute(stmt);
感谢杰夫。任何想法如果不通过@QueryParameters配置任何东西,幕后默认的获取大小是多少? –
用当前的默认值和指向代码的链接更新了答案。 –
@VinodJayachandran在接受之前还有什么需要从答案中得到的吗? –