TinyDB: A Lightweight JSON Database for Small Projects
TinyDB is a Python implementation of a NoSQL, document-oriented database. Unlike a traditional relational database, which stores records across multiple linked tables, a document-oriented database stores its information as separate documents in a key-value structure. The keys are similar to the field headings, or attributes, in a relational database table, while the values are similar to the table’s attribute values. TinyDB uses the familiar Python dictionary for its document structure and stores its documents in a JSON file. TinyDB is […]
Read more