SQLite is dozens of files, if you're browsing it, or modifying it. Which you can do, as long as you're ok with contributing your changes being impossible, since it's open-source but closed-contribution.
If you're compiling it, it is, in fact, one .c and one .h:
You're both right... kinda.
SQLite is dozens of files, if you're browsing it, or modifying it. Which you can do, as long as you're ok with contributing your changes being impossible, since it's open-source but closed-contribution.
If you're compiling it, it is, in fact, one .c and one .h:
https://www.sqlite.org/amalgamation.html
If you're choosing between LMDB and SQLite, the latter sense is the relevant one, so they're identical along this particular axis.