3 ms·
For those of us who don't know, LMDB is a DB, somewhat akin to sqlite or Berkeley DB. It took a bit of time to find the info by chasing links. Please add READM
by mmastrac 2y ago
For those of us who don't know, LMDB is a DB, somewhat akin to sqlite or Berkeley DB. It took a bit of time to find the info by chasing links.
Please add READMEs to your projects with appropriate links, folks.
https://crates.io/crates/liblmdb https://crates.io/crates/liblmdb <-- says it is bindings for LMDB
... which links to the repo
https://github.com/ordinarylabs/liblmdb https://github.com/ordinarylabs/liblmdb
Which has a link to the LMDB repo here (just a submodule) ...
https://github.com/LMDB/lmdb/tree/9c9d34558cc438f99aebd1ab58f83fd7faeabc0a https://github.com/LMDB/lmdb/tree/9c9d34558cc438f99aebd1ab58...
Which has no info about the project, but links to
https://www.openldap.org/software/repo.html https://www.openldap.org/software/repo.html
Which also has no info about the project, but has an LMDB link which leads to
https://www.symas.com/lmdb https://www.symas.com/lmdb
Which finally explains:
> Symas LMDB is an extraordinarily fast, memory-efficient database we developed for the OpenLDAP Project. With memory-mapped files, LMDB has the read performance of a pure in-memory database while retaining the persistence of standard disk-based databases.
> Bottom line, with only 32KB of object code, LMDB may seem tiny. But it’s the right 32KB. Compact and efficient are two sides of a coin; that’s part of what makes LMDB so powerful.
There's also a wikipage:
https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Database https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Databa...
- diggan 2y agoFunny how people use the web differently :) I also saw "LMDB", didn't knew what it was, searched LMDB on Kagi, got https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Database https://en.wikipedia.org/wiki/Lightning_Memory-Mapped_Databa... as the first hit. Bing and Google also has it in the top, seems to be relatively known.