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