使用 Google BigQuery 制作 webapp

Making webapp using Google BigQuery

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

的网络应用程序

包含我可以深入研究的排序结果列表的页面。

是否可以在每次打开或刷新页面时不进行查询,这是最讨厌的方式。

提前致谢!

直接查询BigQuery会产生卡顿,影响前端性能,部分用户和查询需要数秒,因此不建议在直播网站上使用,最适合的方式是运行 在后台异步。

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

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

看看您可以使用 BigQuery 做什么