单份 Parquet 文件实现极速下钻仪表盘
Fast drilldown dashboards from a single Parquet file

每月都有新的对象存储创意涌现,这次我尝试用单个 40MB 的 Parquet 文件构建客户分析仪表盘。无需数据库或查询引擎,仅靠 R2 存储桶和 Hyparquet 浏览器端读取器,配合 HTTP 范围请求,就能实现毫秒级响应的下钻分析。我将 NYC 311 数据集预计算为数据立方体,利用 Parquet 的行组统计信息,让浏览器只下载必要的数据片段。这种架构将复杂性全部前置到数据管道,不仅大幅降低了延迟,还完美适配了固定图表和粗粒度更新场景。
在分析领域,当你手中只有对象存储时,万物皆似范围请求。