smolstore

A simple in-memory Python document store


Keywords
database, document-store, json, python
License
LGPL-3.0+
Install
pip install smolstore==0.2.1a0

Documentation

smolstore

https://img.shields.io/azure-devops/build/raybotha/efd73a71-dda0-4c74-a6f2-eec4944bc548/1/master https://img.shields.io/azure-devops/coverage/raybotha/smolstore/1/master

Smolstore is a simple in-memory document store designed for small applications and scripts, dealing with small data with high performance needs.

Features

  • No dependencies, pure Python
  • In-memory with JSON storage
  • Indexed document lookup by field
  • Multiple tables

Installation

Install Smolstore by running:

pip install smolstore

Support

If you are having issues, please let everyone know on the GitHub issues page.

License

The project is licensed under the LGPL-3.0 licence, that means you can freely use it in commercial and closed source applications as a dependency/library import, but if you modify smolstore source code, you have to share those changes.