【发布时间】:2014-09-18 22:22:13
【问题描述】:
我们正在与 Google BigQuery(使用 Java)合作开发我们的一种云解决方案,并且在开发过程中面临许多问题。我们的观察和问题如下 -
- 我们正在使用查询作业(例如:jobs().insert()/jobs().query() 方法,然后是 tablesdata().list() 用于数据)进行数据检索。作业执行需要 2-3 秒(我们现在只有 MB 为单位的数据)。我们查看了 code.google.com 和 github.com 上的示例代码并尝试实现它们。但是,我们无法实现超过 2-3 秒的快速执行。从 BigQuery 表中检索数据的快速方法是什么?有没有办法提高作业执行速度?如果是,您能否提供示例代码的链接?
- 在我们的屏幕中,我们需要从不同的表(不同的查询)中获取数据并显示它们。因此,我们插入了多个查询作业,并汇总了总执行时间(例如:如果我们有两个作业(即两个查询),则需要 6-7 秒)。在 Google 文档中已经提到,我们可以运行并发作业。有没有可用的示例代码?
等待您的宝贵回复。
【问题讨论】:
标签: java google-app-engine google-bigquery