Episode #80: TinyDB: A tiny document db written in Python
Courses on Humble Bundle
Several of our courses are part of Level Up Your Python Bundle. Wanting to try one of our Python courses? Now is a great time to try it. Starts at just $1. Seriously!
Yet, when you try to intersect these two excellent capabilities, you'll find the options very limited. There just aren't many embeddable document databases. If you're a Python developer, and you want a native Python solution, the options are much slimmer still.
That's why I'm excited to introduce you to Markus Siemens and TinyDb. This is a 100% pure python, embeddable, pip-installable document DB for Python.
Links from the show:
Markus on Twitter: @siem3m
Markus on the Web: m-siemens.de
TinyDb (github): github.com/msiemens/tinydb
TinyDb (docs): tinydb.readthedocs.io
TinyDb (PyPI): pypi.org/project/tinydb
Ultra JSON package: pypi.org/project/ujson
How to Extend TinyDB: tinydb.readthedocs.io/en/latest/extend.html