TinyDB
TinyDB
| |
---|---|
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value)|150px]] | |
Basisdaten
| |
Maintainer | Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) |
Entwickler | Markus Siemens[1] |
Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) |
Aktuelle Version | 3.14.2 |
Betriebssystem | Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) |
Programmiersprache | Python |
Kategorie | NoSQL-Programmbibliothek |
Lizenz | MIT |
deutschsprachig | nein |
Lua-Fehler in Modul:Wikidata, Zeile 639: attempt to index field 'wikibase' (a nil value) |
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]
- ↑ Markus Siemens - GitHub. Abgerufen am 15. September 2019 (english).
- ↑ Introduction — TinyDB 3.14.2 documentation. Abgerufen am 15. September 2019.
Diese artikel "TinyDB" ist von Wikipedia The list of its authors can be seen in its historical and/or the page Edithistory:TinyDB.