Alle Beiträge

Datenbank-Showdown: MariaDB vs. TimescaleDB

MariaDB oder TimescaleDB? Es ist keine Versus-Frage, sondern eine Wann-Frage. Beide Datenbanken haben ihre Berechtigung – die Kunst liegt darin, die richtige für den richtigen Anwendungsfall zu wählen.

MariaDB ist die bewährte, universelle Wahl für transaktionale Daten: Bestellungen, Kundendaten, Produktionspläne. ERPNext setzt standardmäßig auf MariaDB – zu Recht, denn für strukturierte Geschäftsdaten ist es optimal.

TimescaleDB hingegen glänzt bei Zeitreihendaten: Maschinensensoren, Energieverbrauch, Produktionskennzahlen über Zeit. Als PostgreSQL-Extension bietet es spezialisierte Funktionen für zeitbasierte Abfragen, die in MariaDB umständlich zu implementieren wären.

In der Praxis setze ich oft beide ein: MariaDB für ERPNext, TimescaleDB für die Sensor- und Messdaten – verbunden über eine API-Schicht.