lua-Loja
Overview
With this module, a LMDB (Lightning Memory-Mapped Database) ie. a key/value store on disk, is mapped on a Lua table.
Keys must be string, and values are serialized before storage (by default, in UBJSON format).
Status
lua-Loja is in alpha stage.
It's developed for Lua 5.2, 5.3 & 5.4 (rely on the metamethod __pairs).
Download
lua-Loja source can be downloaded from Framagit.
Installation
lua-Loja is available via LuaRocks:
luarocks install lua-loja
or manually, with:
make install
Test
The test suite requires the module lua-TestAssertion.
make test
Copyright and License
Copyright © 2024 François Perrad
This library is licensed under the terms of the MIT/X11 license, like Lua itself.