minimalkv is an API for very basic key-value stores used for small, frequently accessed data or large binary blobs. Its basic interface is easy to implement and it supports a number of backends, including the filesystem, SQLAlchemy, MongoDB, Redis and Amazon S3/Google Storage.
This project is managed by pixi. You can install the package in development mode using:
git clone https://github.com/data-engineering-collective/minimalkv
cd minimalkv
pixi run pre-commit-install
pixi run postinstall
pixi run test
Minimalkv is also available on PyPI and
can be installed through pip
:
pip install minimalkv
The documentation for minimalkv is available at https://minimalkv.readthedocs.io
minimalkv is licensed under the terms of the BSD-3-Clause license.