Python, Music, Laziness

Doqu

Doqu (i.e. document-query) is a lightweight Python framework for document
databases. It provides a uniform API for modeling, validation and queries
across various kinds of storages. It is not an ORM as it doesn’t map
existing schemata to Python objects. Instead, it lets you define schemata
on a higher layer built upon a schema-less storage (key/value or
document-oriented). You define models as a valuable subset of the whole
database and work with only certain parts of existing entities – the
parts you need.