PupDB is a file-based key-value DBMS with a REST API written in Python.
Not Supported
The DBMS uses a single-lock for entire process.
Key/Value
Hash Table
The DBMS loads the database from a file on disk into a Python dictionary. Thus, the system only supports primary key indexes using Python's internal hash table for dictionaries.
HTTP / REST
N-ary Storage Model (Row/Record)
Heaps
Shared-Everything
https://github.com/tuxmonk/pupdb
tuxmonk
IN
2019
Open Source
Python
MIT