Time Series Database · Measurement Data · Data Logistics

Millions of readings. One database. Full control.

The toposoft time series database stores measurement data with high performance and fine-grained attribution – raw data is retained permanently, verified editing levels (qualities) sit right beside it. Access via SQL, REST and command line (TopoFlix) or in the browser (TopoCast). Proven since 1993 with water management authorities and associations.

Faster than InfluxDBin our benchmarks – on par with QuestDB
Raw data + qualitiesall editing levels retained side by side
Since 1993in production with authorities & associations in DE, AT, CH
100,000s of values/singestion from any source or monitoring network
Who is it for?

Lots of measurement data? We turn it into reliable time series.

Gauges, groundwater, precipitation, energy or industrial sensor data: anyone continuously collecting readings needs more than storage – they need quality assurance, traceability and automated data flows.

Water Management & Hydrography

Our home turf: gauges, groundwater, precipitation, water quality. Flood protection, design calculations, reporting obligations and long-term data storage – with TopoDesk and HyDaMS as proven applications on the same data core.

Energy, Agriculture & Industry

Load profiles, generation data, soil moisture, plant monitoring: the platform handles any time-related mass data – scaling from single loggers to thousands of measuring stations.

Developers & Analysts

Via TopoFlix you access time series, master data and geo data directly through SQL, the REST interface or the command line – from your own tools, Python scripts or BI systems, with no proprietary client lock-in.

The Architecture

The time series database at the centre – flanked by master data and geo data

Callisto provides the automated data inflow, Pulsaro the automated outflow. Access runs flexibly through TopoFlix (SQL queries, REST ingestion, command-line interface) and TopoCast (applications in the browser) – for applications such as TopoDesk and HyDaMS just as for your own tools.

Benchmarks

Faster than InfluxDB, on par with QuestDB – at a fraction of the storage footprint

Our own throughput tests from June 2026, same hardware, identical data from production. Why TopoDB also does more, functionally, than generic time series databases is explained in the FAQ.

The Components of the Architecture

Five building blocks, one data flow

All components run on Windows and Linux, on-premises, with no cloud requirement. See the full product overview →

Centre

TopoDB – Time Series Database

The heart of the architecture

  • High performance: faster than InfluxDB, on par with QuestDB (our benchmarks)
  • Fine-grained attribution of every reading
  • Raw data retained permanently + editing levels (qualities) in parallel
  • Flanked by master data and geo databases
More about TopoDB →
Access

TopoFlix

The flexible interface

  • SQL queries across the time series, master data and geo databases
  • REST interface for data ingestion from your own systems
  • Command-line interface for scripting and automation
More about TopoFlix →
Access

TopoCast

Applications in the browser

  • Web server for current and future toposoft applications
  • No rollout to individual workstations
  • In development: TopoWeb, our application construction kit for the browser
  • See it live: TopoDesk demo at topodesk.de
More about TopoCast →
Inflow

Callisto

Automated data inflow

  • Scheduled retrieval: FTP, HTTP(S), process control systems, modem, TCP/IP
  • Scales from 1 to 1000+ retrievals per day
  • Alerts on threshold violations and station failures
More about Callisto →
Outflow

Pulsaro

Automated data outflow

  • Freely configurable: which data, when, where to
  • Many formats (e.g. Delft-PI, UVF), delivery via mail, FTP, file folders
  • Takes recurring reporting obligations off your hands
More about Pulsaro →
Try it live

TopoDesk in the browser

The architecture in action

A live demo of TopoDesk runs directly in the browser at topodesk.de – served by TopoCast, fed from the time series database. Try it without installing anything.

Start the demo ↗
Proven Applications · Modules · Interfaces

In production for decades – on the same data core

Applications and specialised modules that run daily at authorities and associations. All of them sit directly on the time series database and remain fully maintained.

HyDaMS

Hydrographic data management system

  • Developed for the Hydrographic Central Office in Vienna
  • Used by the hydrographic services of the Austrian federal states
More about HyDaMS →
Scripting language

Azur

Your extensions, your rules

  • Optimised scripting/programming language for time series, master data, geo data and grids
  • Flexible customisations and extensions on the customer side – no waiting for the vendor
  • Large set of built-in functions
More about Azur →

ECO

Quality assurance

  • Automatic validation and reconstruction of measurement data
  • Raw data is always retained – every correction traceable
More about ECO →

TopoVit & TopoMobil

Visualise & capture in the field

  • Display and edit hydrographs graphically and in tables
  • Capture readings in the field with the Android app
More →

Proven interfaces

TSTP · DBTP · TopoHub · Toast

  • Established network and data-hub interfaces for existing system landscapes
  • Still maintained and supported
More →

See all products & modules

Clientele

Authorities and associations have trusted us for decades

Federal and state agencies, water boards, municipalities and companies in Germany, Austria, Switzerland and Kenya work with toposoft software every day. All references in detail →

Erftverband, Bergheim
Emschergenossenschaft / Lippeverband, Essen
Wupperverband, Wuppertal
Hydrographic Central Office, Vienna
Agency for Roads, Bridges and Waters, Hamburg
Hydrographic Service of Styria
Hydrographic Service of Carinthia
Federal Office for the Environment FOEN, Switzerland
Frequently Asked Questions

Time series database & architecture – in brief

What is the toposoft time series database (TopoDB)?

TopoDB is a high-performance time series database for measurement data, continuously developed since 1993. It stores values with fine-grained attribution and permanently retains raw data in parallel with verified editing levels (qualities). It is flanked by a master data and a geo database. In our benchmarks it is faster than InfluxDB and on par with QuestDB.

How do I access the time series database?

TopoFlix is our flexible interface: SQL for queries across the time series, master data and geo databases, a REST interface for data ingestion, and a command-line interface for scripting and automation. TopoCast additionally serves applications in the browser.

What do TopoFlix queries actually look like?

TopoFlix speaks SQL – tailored to time series. Results come as JSON, ASCII table or HTML table, callable via REST (e.g. wget/curl), from your own programs or through the command-line interface:

Finding time series

SELECT * FROM ser_catalog WHERE Ort="3001005" AND Parameter="Abfluss"

Fetching values – with a nested SELECT clause

SELECT * FROM
  SELECT zrid FROM ser_catalog WHERE Ort="3001005" AND Parameter="Wasserstand"
WHERE time BETWEEN "1.1.2009 0:00" AND "1.1.2009 2:00"

Aggregating – daily means and monthly maxima

let zrid = SELECT zrid FROM ser_catalog WHERE Ort="3001005" AND Parameter="Wasserstand"
SELECT AVG,1d   FROM zrid WHERE time BETWEEN "1.1.2009" AND "10.1.2009"
SELECT MAX,1mon FROM zrid WHERE time BETWEEN "1.1.2009" AND "1.1.2010"
How does measurement data get into the database automatically?

The Callisto service retrieves measurement data on schedule from FTP and HTTP(S) servers, process control systems, modems and TCP/IP protocols and stores it directly in the time series database. Your own systems feed in data via the TopoFlix REST interface.

How is data exported and distributed automatically?

Pulsaro exports time series and reports automatically: freely configurable which data is sent when, in which format (e.g. Delft-PI, UVF) and where to (mail, FTP, file folders) – for example to forecasting models, portals or to fulfil reporting obligations.

Can I try toposoft software live?

Yes. A live demo of TopoDesk runs directly in the browser at topodesk.de – served by our TopoCast web server, no installation required.

What sets TopoDB apart from InfluxDB or QuestDB?

Generic time series databases store values – TopoDB understands measurement data. In detail:

Storage: TopoDB stores values in binary files with chained blocks whose size adapts dynamically to the amount of data; an index enables very fast read and write access. A time series with 2.3 million value pairs occupies 18.5 MB – in QuestDB it is 320 MB (17×), while InfluxDB keeps the data in RAM and uses Apache Parquet, which directly affects write performance (see benchmarks).

Raw data and qualities: TopoDB stores changes in higher editing levels without touching the raw data – and only where they occur. On reading, the levels are merged automatically. In InfluxDB or QuestDB you would need parallel tables and move all the management into the application.

Attributes instead of schema conventions: Every time series carries its own attribute set (unit, measured quantity, station, aggregation, sub-location …). With InfluxDB and QuestDB the application has to mix such information in itself.

Time series instead of value pairs: TopoDB manages time series, not just value pairs. Via TopoFlix you can directly query whether daily temperature means exist or only daily maxima – without relying on the application's naming conventions.

Who is the toposoft platform for?

For everyone who needs to manage, analyse, process or distribute large volumes of measurement data as time series: water management (gauges, groundwater, precipitation, water quality), energy and agriculture, industrial monitoring, environmental networks and research. Authorities and associations in Germany, Austria and Switzerland have been using our software in production for decades.

Contact

Talk directly to the developers

No call centre, no hold music: at toposoft you are advised by the engineers and computer scientists who build the software themselves.

Address toposoft GmbH
Soerser Weg 10
52070 Aachen, Germany