我将当前存储在Google Firestore中的页面视图事件数据自动加载到BigQuery数据集中。我使用这些数据来显示总页数和“趋势”页数(过去48小时内的总浏览量)。
我需要将总页数和趋势页数(按页面分组)馈送到一个数据库中使用在前端网站。我已经编写了BigQuery SQL来查询总计数,但我担心随着时间的推移,这些查询会变得效率低下。
似乎我应该以某种方式在事件传入(流)时在表中预聚合计数值。
像这样聚合时间序列数据的最有效方法是什么?
发布于 2020-12-22 23:27:11
以materialized views为例。它们只需要最少的维护。
https://stackoverflow.com/questions/65410969
复制相似问题