BigQuery可以用作主要查询引擎吗?

And*_*ndy 6 php google-bigquery

我想知道我是否能够深入了解将BigQuery用作我们正在开发的分析工具的主要查询引擎是多么可行.我们的公共API需要使用PHP SDK(在可能的100M +行上)实际执行至少数百个并发SELECT查询,但从当前文档看,BigQuery似乎更倾向于不经常查询而不是提供高容量,高负载的按需查询.

谷歌网站上列出的一些业务似乎做了类似的事情,但我也看到了20个并发请求的速率限制数字,这似乎排除了产品的这个用例?

Fel*_*ffa 2

我很高兴你问了。普通 BigQuery 用户会受到并发请求速率限制,但有一个选项适合您描述的具体用例:预留容量。

通过预留容量,您可以获得自己的“单独的集群”,不受相同的限制,但受您定义的限制。

检查https://developers.google.com/bigquery/pricing#reserved_cap了解更多信息。