使用Google BigQuery制作webapp

时间:2015-01-27 08:00:08

标签: google-bigquery

我在Google Big查询中有一个包含域数据的大表,我想创建一个类似于http://whois.domaintools.com/browse/a/

的网络应用程序

我可以深入了解排序结果列表的页面。

每次打开或刷新页面时都可以不进行查询,这是最明显的方式。

提前致谢!

1 个答案:

答案 0 :(得分:3)

直接查询BigQuery会引入延迟,这将影响前端性能,对于某些用户和查询,它将是几秒钟,因此不建议在实时网站上使用,因为最合适的方法是在实时网站中异步运行背景。

您需要构建您的网站,因此网站本身会从缓存或本地数据库中读取数据。

然后,您需要构建一个后台进程(Message Queue或Cron),您将在其中定期运行BigQuery作业,并处理结果并写入本地数据库。然后,您可以选择每隔1小时左右运行一次。

了解使用BigQuery可以做些什么