我试图了解Google Cloud Java Library对数据存储区进行批量查询的行为(旧后端的数据存储区,而不是“数据存储区模式”中的Firestore)。我似乎无法配置从'runBatchQuery'返回的结果总数,我正在寻找确认这个Github答案是批处理查询在数据存储中如何工作的明确答案:
https://github.com/googleapis/google-cloud-ruby/issues/1319
基本上,最终用户是否无法使用Datastore Java库来控制批量大小来运行查询?
如reference和getting started指南中所述,您可以使用setLimit来限制查询的批处理大小。你想用不同的批量大小做什么?