Welche Datenbank?
Verfasst: Sonntag 5. Januar 2020, 12:03
Hallo und frohes neues Jahr!
Wie schon oft zum Jahreswechsel hatte ich einen Einfall für ein neues Projekt. (auch wenn die der letzten Jahre noch nicht mal abgeschlossen sind
)
Ich würde gerne verschiedene Chats auslesen und eine Stimmungsanalyse betreiben.
Die Grundstruktur ist hier beschrieben
https://github.com/cjhutto/vaderSentime ... README.rst
Ich möchte die Auswertung dann darstellen. Zur Zeit denke ich da an Django und Grafana.
Jetzt eröffnet sich mir die Frage zur Datenbank.
Im Grunde speichere ich 3 verschiedene items
- timestamp
- pseudonym
- result
Welche Datenbank könnte ich nutzen?
SQL DB like PostgresDB ist klar.
Eine Tabelle mit 3 Spalten
Aber was ist mit Nosql? Habe ich einen Vorteil wenn die Daten via mongodb strukturiert sind?
Oder was ist mit Influxdb? Das hängt mit Grafana ja quasi direkt zusammen und sie ist ja sowieso in der Zeitreihe beschrieben.
Ich würde mich über eure Gedanken dazu sehr freuen.
Wie schon oft zum Jahreswechsel hatte ich einen Einfall für ein neues Projekt. (auch wenn die der letzten Jahre noch nicht mal abgeschlossen sind

Ich würde gerne verschiedene Chats auslesen und eine Stimmungsanalyse betreiben.
Die Grundstruktur ist hier beschrieben
https://github.com/cjhutto/vaderSentime ... README.rst
Ich möchte die Auswertung dann darstellen. Zur Zeit denke ich da an Django und Grafana.
Jetzt eröffnet sich mir die Frage zur Datenbank.
Im Grunde speichere ich 3 verschiedene items
- timestamp
- pseudonym
- result
Welche Datenbank könnte ich nutzen?
SQL DB like PostgresDB ist klar.
Eine Tabelle mit 3 Spalten
Aber was ist mit Nosql? Habe ich einen Vorteil wenn die Daten via mongodb strukturiert sind?
Oder was ist mit Influxdb? Das hängt mit Grafana ja quasi direkt zusammen und sie ist ja sowieso in der Zeitreihe beschrieben.
Ich würde mich über eure Gedanken dazu sehr freuen.