后端岗位面试题更新 2026-08-05

MongoDB 如何实现并发控制下的锁机制?

招商银行信用卡中心后端开发银行性能优化技术原理方案权衡MongoDB

考察说明

考察对 MongoDB 并发控制机制的理解,包括锁粒度与 MVCC

回答思路

  1. 准确描述 MongoDB 的多粒度锁(库、集合、文档级)
  2. 说明 WiredTiger 存储引擎下文档级锁与意向锁
  3. 解释快照隔离和 MVCC 在读写冲突中的作用
  4. 提及常见死锁避免策略