[Performance Comparison] NOTES: These are single-process, single-thread timings. LevelDB does not support multi-process usage, and many features must be lock-protected externally. MDBM iteration (sequential read) is un-ordered. Minimal tuning was performed on all of the candidates. How does MDBM achieve this performance? There are two important components. “Memory Mapping” - It leverages the kerne