TinyDB
TinyDB | |
---|---|
Entwickler | Markus Siemens[1] |
Aktuelle Version | 3.14.2 |
Programmiersprache | Python |
Kategorie | NoSQL-Programmbibliothek |
Lizenz | MIT |
Deutschsprachig | ja |
TinyDB ist eine in Python geschriebene dokumentenorientierte NoSQL-Datenbank.[2] Sie besteht aus nur 1200 Zeilen Code.
Funktionen[Bearbeiten]
Wie SQLite, lässt sich TinyDB direkt in entsprechende Anwendungen integrieren, sodass keine weitere Server-Software benötigt wird. Dies ist ein entscheidender Unterschied zu anderen NoSQL-Datenbanksystemen. Durch das Einbinden der Bibliothek wird die Anwendung um Datenbankfunktionen erweitert, ohne auf externe Softwarepakete angewiesen zu sein. Alle Daten der Datenbank sind dabei in einer lokalen Datei gespeichert.
Einzelnachweise[Bearbeiten]
- Hochspringen ↑ Markus Siemens - GitHub. Abgerufen am 15. September 2019 (englisch).
- Hochspringen ↑ Introduction — TinyDB 3.14.2 documentation. Abgerufen am 15. September 2019.