Comparing TinyDB to MySQL or PostgreSQL is like comparing an ant to the planet Jupiter.
At ~100 KB and ~800 lines of source code, TinyDB is one of the smallest No-SQL, document-oriented database systems around.
The main purpose of its existence is to provide a suitable solution for smaller projects where using a large database system would either sow down the app/website or increase production costs more than it would be deemed necessary or appropriate.
Here are some key features of "TinyDB":
- Extensible code base
- Well tested code
- 100% Python code
- Represents documents as dict (Python dictionary) structures
Requirements:
- Added link to docs to README.rst file.