As for performance challenges &quot;sequential synchronous random writes&quot; doesn&#x27;t make sense to me, what exactly do you mean?<p>LMDB is read-optimized; for reads nothing else can touch it. For writes, there are other engines that may be faster some of the time.<p>For sequential writes LMDB cheats. The cheat is described in my LMDB Internals presentations. Nothing else can touch its sequential write speed.<p>For random writes - LMDB generally loses to other designs when records are smaller than 1&#x2F;2 a DB page. For larger, LMDB wins, and the margin grows as record sizes grow.