MongoDB dùng cơ chế multi-granularity locking (khóa nhiều cấp), và với storage engine mặc định WiredTiger, nó khóa ở mức document (document-level concurrency control).
Nghĩa là hai luồng cùng ghi vào hai document khác nhau trong cùng collection thì không chặn nhau. Khóa chỉ xảy ra khi chúng cố cùng sửa đúng một document. Nhờ đó throughput ghi của MongoDB rất cao. (Các bản cũ trước đây từng khóa ở mức database/collection, chậm hơn nhiều.)