gpt4 book ai didi

java - 如何提高 BigQuery 读取性能

转载 作者:行者123 更新时间:2023-11-30 08:04:28 24 4
gpt4 key购买 nike

我们正在使用 BigQuery 检索大表的全部内容。我们使用公开可用的 publicdata:samples.natality。

我们的代码遵循 Google 在其 API doc - java 中描述的说明。 .

我们能够以大约 1'300 行/秒 的速度检索此表,这非常慢。是否有更快的方法来检索查询的完整结果,或者这是否总是尽可能快速

最佳答案

从 BigQuery 表中检索大量数据的推荐方法是不要像该示例那样使用 tabledata.list 对整个表进行分页。该示例针对查询结果读取少量行进行了优化。

相反,您应该运行一个提取作业,将表格的全部内容导出到 Google Cloud Storage,然后您可以从中下载全部内容。

https://cloud.google.com/bigquery/exporting-data-from-bigquery

关于java - 如何提高 BigQuery 读取性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35607691/

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