simplekv 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, Redis and Amazon S3/Google Storage.
simplekv is available on PyPI and can be installed through pip or easy_install:
$ pip install simplekv
The documentation for simplekv is available at http://simplekv.readthedocs.org.
simplekv is MIT licensed.