← All building blocks
04 Daten — Building block

Nothing gets lost.

Every measurement — safely kept and back in seconds.

All measurement and sensor data lands in a safe place automatically. Nothing has to be copied by hand. You can reach old values any time — even years later, and in seconds instead of hours.

Open sourceSelf-hostedDSGVONIS2-ready
HISTORIAN_DATALAKE

Daten — Module

TimescaleDB (hypertables)
S3 object store (SeaweedFS)
ETL / watcher
analytics views
DEPLOYMENTSELF-HOSTED · ON-PREM

From everyday work

A customer asks for values from two years ago — and you have them in a minute

A complaint about an old batch. The old way: dig through binders, hunt for spreadsheets. Now you type the batch number and see the full history at once — every measurement, every parameter, gap-free. The customer gets their answer the same day.

How it fits together technically +

A time-series database (historian) is the single source of truth: every value from the line is stored with a timestamp as a hypertable, compressed and retained long-term. Raw files and documents move in parallel into an S3-compatible object archive. Watchers and ETL keep everything current; ready-made analytical views resolve the raw references — so every analysis reads from the same truth, not from copies.

Technology used

What it's built on

TimescaleDB

A database built for time series — millions of data points, analysed in a flash.

Also used by: The time-series extension of proven PostgreSQL.

PostgreSQL

The database everything sits on — the reliable standard for 30+ years.

Also used by: Apple, Spotify and Instagram build on it.

SeaweedFS

A vast object archive for images, reports and raw data — cheap and practically endless to grow.

Live demo

Open demo ↗

Pain list → solution

Send us your pain list.

Send pain list → or email: hallo@datendrang.com