我在Google Big查询中有一个包含域数据的大表,我想创建一个类似于http://whois.domaintools.com/browse/a/
的网络应用程序我可以深入了解排序结果列表的页面。
每次打开或刷新页面时都可以不进行查询,这是最明显的方式。
提前致谢!
答案 0 :(得分:3)
直接查询BigQuery会引入延迟,这将影响前端性能,对于某些用户和查询,它将是几秒钟,因此不建议在实时网站上使用,因为最合适的方法是在实时网站中异步运行背景。
您需要构建您的网站,因此网站本身会从缓存或本地数据库中读取数据。
然后,您需要构建一个后台进程(Message Queue或Cron),您将在其中定期运行BigQuery作业,并处理结果并写入本地数据库。然后,您可以选择每隔1小时左右运行一次。
了解使用BigQuery可以做些什么