Back to modules
TimescaleDB Module logo
€3,000

TimescaleDB Module

TimescaleDB-backed historian for Ignition 8.3

Extend the Ignition 8.3 system.historian with TimescaleDB for fast, scalable historian workloads, without losing the native Ignition tag and query experience.

What this module gives you

Database-side aggregation

Default aggregation is pushed down into TimescaleDB, so historian queries stay fast even at millions of samples per tag.

Rename tags without manual cleanup

Rename history tags from inside Ignition without writing SQL or touching the underlying tables.

Annotations and metadata

Attach annotations and rich metadata to historian data so context travels with the values.

Native Ignition feel

Configured like any other historian provider. Your tag groups, scripts and views keep working.

Built for scale

Designed for sites where the default historian starts to struggle: millions of tags, long retention, mixed analytical workloads. Stays fast no matter the amount of data.

Made by Ignition integrators

Built by the Mustry team from real-world historian projects, and supported by people who use it in production.

Why this module exists

The Ignition 8.3 historian is great out of the box, but at scale teams hit the same ceiling: query latency on long-range aggregates, painful tag renames, and metadata that lives outside the historian. We built this module to lean on TimescaleDB, a time-series database designed for exactly this workload, while keeping the Ignition developer experience untouched.

What you get

An Ignition module, install instructions and a configuration walkthrough for your gateway. Updates are available through our Basic Care module at 20% of the module price per year.

Benchmarks: aggregated query performance

How well does each historian handle a large dataset? For every setup we ran the same query: a 1000-point aggregation of a single tag on a ~158M-row historical dataset.* From a week to a full year of data, our module stays flat at tens of milliseconds while the SQL historians climb to over 35 seconds and the Core Historian fails. Lower is better.

  • Mustry timescale module historian
  • SQL Historian (TimescaleDB)
  • SQL Historian (Postgres)
  • Core Historian
0 s 1 s 2 s 3 s 4 s 25 ms 489 ms 493 ms 7.7 s Week 38 ms 2.7 s 3.1 s 12.3 s Month 56 ms 37.3 s 35.8 s OUT OF MEMORY Year

* Query: queryAggregatedPoints, aggregation mode Average. Values are the median of 5 runs per query window. Bars are capped at the top of the chart; the labels show the measured times.

Request TimescaleDB Module

Fill in the form and we will be in touch with purchase information.

Are you a system integrator?

System integrators get 20% off.

Order 10 or more modules for one end-customer in a single order and we apply a 50% discount.

Copyright Mustry Soluction cc. 2022 - Designed & Developed by Orange Orca