LumoSQL Backend Storage Engines

Development of LMDB library by Howard Chu introduced a new way of data storage based on memory mapping, which offers new capailities and improved performance. Inspired by the 2013 prototype of sqlightning, LumoSQL dveloped tools to combine any version of SQLite with any version of LMDB. This was done to test the potential benefits of deploying LMDB as a substitute for currently very widely used SQLite b-tree. For comparison, BDB storage can also be used with SQLite version 3.18.2, see discussion.

At the moment LumoSQL supports:

LumoSQL team is also considering the implementation of novel C Btree (created by Karl Malbrain).