archive1-LumoSQL-on-github
archive1-LumoSQL-on-github copied to clipboard
Initial work on SQLite and LMDB integration
LumoSQL
About LumoSQL
LumoSQL is SQLite with pluggable storage backends, benchmarking and other features.
LumoSQL is not a fork of SQLite, using a tool called not-forking
to keep
in sync with various upstreams.
LumoSQL has no interest in replicating the work of sqlite.org, even if we could.
Where to Start
The LumoSQL Documentation which covers quickstart, licensing, architecture, projectr aims and a knowledgebase of SQLite-related code among many other things.
You can learn about contributing to LumoSQL .
About the LumoSQL Project
LumoSQL started in December 2019 as a combination of two embedded data storage C language libraries: SQLite and LMDB. LumoSQL is an updated version of Howard Chu's 2013 proof of concept combining the codebases.
Dan Shearer did the original source tree archaeology, patching and test builds. Keith Maxwell joined shortly after and contributed version management to the Makefile and the benchmarking tools.
The goal of the LumoSQL Project is to create and maintain an improved version of SQLite. This aim and related aims are covered in detail in the [LumoSQL docs].
LumoSQL is supported by the NLNet Foundation.