4 ms·
Can this be made into a back end for sqlite? edit example like this: https://github.com/LMDB/sqlightning https://github.com/LMDB/sqlightning
by snissn 6y ago
Can this be made into a back end for sqlite?
edit example like this: https://github.com/LMDB/sqlightning https://github.com/LMDB/sqlightning
- alexdoesh 6y agoSQLIte v4 supposed to be built on top of LMDB as I remember. For some reason the project was closed, they even have note about it on the official site somewhere.
- hyc_symas 6y agoSQLite v4 was supposed to have modular, pluggable backends, of which LMDB was only the first (of hopefully many). They were also working on their own from-scratch implementation of an LSM backend, which was also abandoned. As I recall, they decided that the mmap-related performance tricks they learned from working with LMDB could just be plugged into their own SQLite v3 Btree engine. (Indeed, recent SQLitev3 is a bit faster than when the SQLitev4 project began. But still doesn't match LMDB.)
- hyc_symas 6y agoJust fyi, another dev team has picked up the SQLightning code and brought it up to date: https://github.com/LumoSQL/LumoSQL https://github.com/LumoSQL/LumoSQL