Wat is een Time Series Database?

Een Time Series Database (TSDB) is een database die is geoptimaliseerd voor het opslaan, verwerken en analyseren van gegevens die in de tijd zijn vastgelegd, zoals sensorwaarden, meetdata en procesparameters.

TSDB’s vormen de ruggengraat van systemen zoals SCADA, Historian, Condition Monitoring en Predictive Maintenance binnen de Industriële Automatisering.


🧠 Hoe werkt een TSDB?

  1. Tijdgebaseerde opslag
  • Elk datapunt bestaat uit een timestamp en een of meerdere waarden
  • Bijvoorbeeld: 2025-07-26 08:00:00 → Temperatuur: 72,3 °C
  1. Geoptimaliseerd voor schrijven en ophalen
  • Hoge invoersnelheid (thousands per second)
  • Efficiënt ophalen van reeksen, trends en gemiddelden
  1. Functies specifiek voor tijdreeksen
  • Aggregaties (gemiddelde, min/max, delta)
  • Compressie en downsampling (bijv. 1s → 1min → 1u)
  • Retentiebeheer (oudere data automatisch verwijderen of archiveren)

🏭 Toepassing in industriële omgevingen

Typische databronnen:


🔍 Populaire TSDB-platformen

TSDB Toepassing / Kenmerk
OSIsoft PI Veelgebruikt in industrie, uitgebreid ecosystem
InfluxDB Open source, veel gebruikt in IIoT en OT-monitoring
TimescaleDB PostgreSQL-gebaseerd, geschikt voor combinatie met IT-data
Proficy Historian Industriële Historian-oplossing van GE
Ignition Tag Historian SCADA-integratie van Inductive Automation

Sommige TSDB’s zijn onderdeel van bredere SCADA- of MES-omgevingen.


🔐 Beveiligingsaspecten

In OT-omgevingen is het cruciaal om data-integriteit én beschikbaarheid te garanderen.


📌 Samengevat

Een Time Series Database (TSDB) is onmisbaar voor het vastleggen en analyseren van procesdata in de tijd. Ze vormen de kern van industriële data-opslag, Monitoring en optimalisatie.