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在接受之前還有什麼需要從答案中得到的嗎? –