PyDbLite
PyDbLite is
- a fast, pure-Python, untyped, in-memory database engine, using
Python syntax to manage data, instead of SQL
- a pythonic interface to SQLite using the same syntax as the
pure-Python engine for most operations (except database connection
and table creation because of each database specificities)
PyDbLite is suitable for a small set of data where a fully fledged DB would be overkill.
Supported Python versions: 2.6+