NEWS
Welche Datenbank?
-
Hallo,
in Videos usw. wird oft die InfluxDB für die Protokollierung der Daten genannt. Es gibt aber auch Adapter für SQL Datenbanken. Gibt es einen bestimmten Grund die InfluxDB trotzdem zu nehmen, auch wenn man einen etwas dickeren PostgreSQL Server am laufen hat?
-
Hi,
nicht genau wonach Du gefragt hast, aber mal als Anhaltspunkt.
Aber meiner Meinung nach, liegt es an Dir womit Du am besten zurecht kommst.
VG
Bernd -
@obitobi wenn du dich mit Postgre auskennst - dann nimm es. Der SQL Adapter kann es auch, aus Sicht der Skripte etc. ist es egal.
Bei ist es MySQL / MariaDB, also setze ich das ein. -
@obitobi influxDB ist halt perfekt für Daten, wie sie aus iobroker kommen, also jeweils Zeitstempel und Datensatz. Aber jede andere DB ist da eigentlich auch gut geeignet.
Auf moderner Hardware sollte die Datenmenge, die durch iobroker verarbeitet wird nicht so sehr ins Gewicht fallen, dass eine spezialisierte DB da den großen Performance-Unterschied macht.Gruss, Jürgen
-
Danke für die Antworten.
Ich habe PostgreSQL jetzt genommen. Mein Server langweilt sich, weil eine andere Anwendung die ich genutzt habe, fliegt raus (Bildverwaltung). Da ich auch anfangen und noch für so ziemlich alles offen und auch alle Neu für mich ist, kann es auch sein, dass ich es mit der Zeit komplett auf den Kopf stellen werde.
Ich bin auch nicht sicher, wie das mit dem Raspi 4 ist. Ob das Teil wenn ich vielleicht irgendwann das alles ausgebaut habe immer noch ausreichend ist...... mal schauen. -
Es ist eher die frage ob Du dich schon mit SQL auskennst, dann solltest Du bei einer SQL Datenbank bleiben, denn bei InfluxDB ist es in der alten Version <= 2 noch die Abfragesprache QL und ab Version >2 wird FLUX als Abfragesprache bevorzugt.
Wenn Du beides SQL oder (QL/FLUX) lernen must, dann ist es wie oben schon gesagt, egal.VG
Bernd