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

TSDBToepassing / Kenmerk
OSIsoft PIVeelgebruikt in industrie, uitgebreid ecosystem
InfluxDBOpen source, veel gebruikt in IIoT en OT-monitoring
TimescaleDBPostgreSQL-gebaseerd, geschikt voor combinatie met IT-data
Proficy HistorianIndustriële Historian-oplossing van GE
Ignition Tag HistorianSCADA-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.