Lobsters | 📄 原文链接 | 2026-10-12 收录

JSON Tiles:让半结构化数据也能快速分析

来源:db.cit.tum.de — 2021-06

📋 概述

SIGMOD 2021 论文(Durner、Leis、Neumann)提出 JSON tiles:在不牺牲 JSON 灵活性的前提下,让关系型系统以接近原生列存的速度分析 JSON。做法是在加载时自动检测文档集合中隐含的公共结构、推断类型,把高频键物化成强类型列并收集优化器统计,低频键与异构(离群)对象则存进为快速单键访问优化过的二进制格式。与 Sinew 那种全局模式检测不同,它把输入切成小块(tiles),在块内寻找局部子结构,因而既不漏掉高频键,又能适应字段增删与多来源日志拼接,还便于并行加载。系统集成进 Umbra 后,扫描性能接近列存。

🔑 核心要点

💡 金句

我们的方法既达到高速的列存扫描性能,又能对异构数据对象或来自不同来源的合并日志保持稳健。
← 返回 Lobsters 首页