暑期实习面试经验

整理暑期实习面试中的问答,涵盖分布式一致性、存储引擎、并发控制、索引结构、C++ 等方向

发布于: 2026-04-13 · 更新于: 2026-04-15 · 预计阅读 36 分钟 · 总计 17628 字 · 作者: Yinit

TinyKV 分布式事务实现与复习

深入解析 TinyKV 基于 Percolator 协议的分布式事务实现,涵盖 MVCC 存储模型、2PC 流程与异常恢复机制

发布于: 2026-04-07 · 预计阅读 51 分钟 · 总计 25323 字 · 作者: Yinit

TinyKV Multi-Raft 实现与复习

深入解析 TinyKV Multi-Raft 架构,涵盖 Leader Transfer、成员变更、Region 分裂与全局调度器实现

发布于: 2026-04-07 · 预计阅读 33 分钟 · 总计 16155 字 · 作者: Yinit

索引结构与 MVCC:B+Tree、LSM-Tree 与 Bw-Tree 的设计对比

从版本存储位置、读取方式与设计哲学三个维度,对比 B+Tree、LSM-Tree 与 Bw-Tree 在 MVCC 实现中的异同

发布于: 2026-04-06 · 预计阅读 9 分钟 · 总计 4098 字 · 作者: Yinit

TinyKV Raft

深入解析 TinyKV Raft 实现,涵盖 Leader 选举、日志复制、安全性保证与 etcd 工程化设计

发布于: 2026-04-05 · 预计阅读 34 分钟 · 总计 16760 字 · 作者: Yinit

OceanBase2025 决赛回顾

OceanBase2025 大赛 内核赛道部分回顾

发布于: 2026-04-05 · 预计阅读 31 分钟 · 总计 15345 字 · 作者: Yinit

LSM Tree

LSM-Tree学习记录

发布于: 2025-03-25 · 更新于: 2025-03-26 · 预计阅读 7 分钟 · 总计 3229 字 · 作者: Yinit

Bustub B+Tree Index

CMU 15445 24fall Project2 Bustub B+Tree Index 实现细节、并发控制与复习总结

发布于: 2025-03-21 · 更新于: 2026-04-05 · 预计阅读 16 分钟 · 总计 7899 字 · 作者: Yinit

Bustub MVCC

从 Project4 实现出发,系统复习 BusTub MVCC 设计原理和工程细节

发布于: 2025-02-10 · 更新于: 2026-04-05 · 预计阅读 21 分钟 · 总计 10286 字 · 作者: Yinit

BusTub Query Execution

CMU 15445 23fall Project3 Query Execution 实现与深度复习

发布于: 2025-02-04 · 更新于: 2026-04-05 · 预计阅读 27 分钟 · 总计 13204 字 · 作者: Yinit