You are visitor number
ShelveDB is a pure python database engine that runs solely on the built-in modules.
It is compact and provides an expanding vocabulary of SQL commands. SQL-like queries are preformed at the python level, so types and values are native.
It compacts the size of the database by minimizing the total number of data structures that need to be serialized. It uses the shelve module for the database files.
ShelveDB has several advantages for small to medium scale database implementation: