同为一等公民的存储引擎:InnoDB 与 Iceberg 内核深度对比
marcbpaul · hn · 2026-10-13
作者撰文对比两个「同职不同层」的存储引擎:面向 OLTP 的 InnoDB(MySQL 默认引擎)与面向分析型湖仓的 Apache Iceberg 表格式。
文章从内部机制入手,梳理两者在数据组织(B+ 树 vs 分层 Parquet 文件与元数据树)、事务与并发控制(锁与 redo/undo vs 快照隔离与乐观并发)、索引与查询路径、以及 schema 演进等方面的设计差异,解释为什么一套机制适合高频小事务,另一套适合大规模扫描与 Time Travel。适合想打通数据库与数据湖两条知识线的工程师。
「Infra」频道最新
- IFM 开源 RL360:8192 并发沙箱、130 万 rollouts 的 RL 基建 — rupspace · 2026-10-23
- SpaceX 拟接入 8 万座美国基站,博彩市场给了 29% 成运营商概率 — Polymarket · 2026-10-23
- Modular 宣布 MAX 框架开源:AI 计算不应被单一芯片厂商锁定 — clattner_llvm · 2026-10-23
- Claude 模型登陆 Google Cloud:Anthropic 托管版正式可用 — claudeai · 2026-10-23
- GLM-5.3-Flash 实现 1M token 上下文训练,较基线提升 64 倍 — AndrewLBeam · 2026-10-23
- Perplexity 联手 AMD 推便携 AI 主机,本地跑 27B 模型做实时研究 — AravSrinivas · 2026-10-23