gpt4 book ai didi

cassandra - datastax cassandra java驱动程序的访问器是否使用分页?

转载 作者:行者123 更新时间:2023-12-02 22:57:56 25 4
gpt4 key购买 nike

Datastax 的 cassandra java 驱动程序提供了 Accessor。请参阅here

引用下面的示例,他们是否进行分页并批量获取记录,或者是否存在查询超时的风险?

@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 设置获取大小。此时默认为5k,参见DEFAULT_FETCH_SIZE .

关于cassandra - datastax cassandra java驱动程序的访问器是否使用分页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40397766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com