3.1.3 写入并发控制:MakeRoomForWrite 与合并写入 写入并发控制:MakeRoomForWrite与合并写入 在深入存储引擎的写入腹地时,我们常常会陶醉于其吞吐量的数字游戏,却容易忽略一个朴素而深刻的矛盾:有限的物理资源与近乎无限的写入请求之间的永恒博弈。当数据如潮水般涌向内存中的结构(我们常称之为MemTable)时,系统如何确保这片临时的港湾永不溢出?又如何将离散的写入脉冲,高效、有序地转化为持久化存储的连续律动?这便是“写入并发控制”所要回答的核心命题。今天,我们就聚焦于两个相互依存的关键机制:MakeRoomForWrite 与 合并写入。它们并非高悬于架构图上的抽象概念,而是每一行代码都渗透着对性能、资源与一致性深刻理解的实战艺术。