python-lmdb

LMDB is a fast, memory-efficient, embedded key-value store (it does not require running an external daemon). With memory-mapped files, it has the read performance of a pure in-memory database while retaining the persistence of standard disk-based databases. python-lmdb is a Python binding for LMDB including a bundled version of LMDB.


License
OLDAP-2.8
Install
conda install -c anaconda python-lmdb

Documentation

This is a universal Python binding for the LMDB ‘Lightning’ Database.

See the documentation for more information.

CI State

Build, run, and test py-lmdb

Python Version Support Statement

This project has been around for a while. Previously, it supported all the way back to before 2.5. Currently py-lmdb supports Python 2.7, Python >= 3.5, and pypy.

Python 2.7 is now end-of-life. If you are still using Python 2.7, you should strongly considering porting to Python 3.

That said, this project will continue to support running on Python 2.7 until Github Actions remove support for it.