DB Kernel Lab · 数据库内核可视化实验室

纯前端的数据库执行与存储内核仿真平台:在浏览器里并排对比三种存储引擎 —— InnoDB 的聚簇 B+ 树(页分裂、二级索引回表、Buffer Pool 淘汰)、 PostgreSQL 的堆表(MVCC 版本链、HOT 更新、VACUUM 与隔离级别)、 以及 LSM-Tree(MemTable 刷写、分层压实、布隆过滤器),全部支持逐事件时间旅行回放。

正在加载仿真内核…

B+ 树页分裂 / 合并 聚簇索引与二级索引 回表与覆盖索引 Buffer Pool LRU / CLOCK 代价优化器与执行计划 PostgreSQL 堆表与 TID MVCC 版本链与可见性 HOT 更新 / VACUUM / 表膨胀 隔离级别对比实验 LSM MemTable 与 SST 压实 布隆过滤器与三种放大 事件溯源时间旅行 Web Worker 仿真 IndexedDB 会话恢复

无需后端 · 数据全部留在你的浏览器里 · 开源地址 · 作者博客 tanzhuo.xyz