Skip to main content

Start free with open source Core. Upgrade to Pro when you need the extensions.

Free

Open source core

$0
  • High-Performance Time-Indexed Storage
  • SDKs: Python, JavaScript, Go, Rust, C++
  • Multi-Format Data Support
  • CLI Tool

Enterprise

Offline license or managed hosting

Custom pricing
  • Everything in Pro, plus
  • Offline license for air-gapped sites
  • Annual contract with invoicing
  • SLA, LTS, and setup by our team
  • Managed hosting on request

1. What does your system record?

How many mobile robots record data. Each one records the streams in the table.
Hours a day each unit records. Use 24 for equipment that runs all day.
h
StreamCount How many of this stream each unit has, for example 2 cameras.Frequency Records written per second while recording. A 1 s video segment is 1 Hz.Record size Average size of one record, as stored.

≈ 113.4 TB recorded per month

2. Where should the data live?

Share of the recorded data kept in standard storage, ready to query. 100% keeps everything.
%
Days the hot data stays in standard storage.
days
Share of the recorded data kept longer after the hot window, for example events and samples for training. It cannot be more than the hot share.
%
Days the cold data is kept after the hot window, in the cheapest storage class whose minimum storage time fits.
days
Servers running ReductStore, by default a primary and a standby. More instances add server cost only: the license counts stored data once.
How much smaller telemetry, metadata, and logs get when compressed, applied the same on every side. ReductStore compresses batched records in the client; time-series databases and Foxglove compress internally. Images and other binary data stay as they are.
×
What an engineer costs per hour. ReductStore and Foxglove take about 4 hours a month to run; time-series databases with object storage about 16, including building the upload, indexing, and retention code, spread over three years.
$/ hour

67.5 TB hot + 16.9 TB cold in S3 Glacier Instant Retrieval

3. Compare ReductStore with

Foxglove

  • Cameras, LiDAR, Telemetry, IMU, LogsFoxglove

ReductStore + AWS S3

  • Cameras, LiDAR, Telemetry, IMU, LogsReductStore → AWS S3
Calculation assumptions

This is an estimate from public list prices, not a quote. Both sides store the same data for the same time on the same storage, and costs are per year once the retention window is full.

Your data

Each stream records count × frequency × record size for every hour it records, over 30-day months. Hot data is the hot share of that, kept for the hot retention. Cold data is the cold share, kept for the cold retention after the hot window. So stored hot data = recorded per month × hot share × hot days / 30, and the same for cold. Telemetry, metadata, and logs are stored smaller by the telemetry compression; binary data is stored as recorded. Both sides store exactly this data. Each month, 5% of the stored data is read back and leaves the cloud at its data out price.

ReductStore

ReductStore Pro costs $18 per TB per month of stored data, hot and cold, with a 1 TB minimum. It is a fixed price in each currency, never converted. Each instance runs on an m7i.xlarge on AWS, a D4s v5 on Azure, or a server priced like the AWS one on-prem. Telemetry faster than 1 Hz is written as one record per second, and ReductStore groups records into blocks of up to 64 MB before writing them to storage, so storage sees few, large objects.

Storage

Hot data is in the standard class (S3 Standard, Azure Hot). Cold data moves to the cheapest class whose minimum storage time fits the cold retention: S3 Standard-IA or Azure Cool from 30 days, S3 Glacier Instant Retrieval or Azure Cold from 90 days. Moving and reading cold data has its own request and retrieval prices, which are included. On-prem, hot and cold data both cost the price you enter per TB per month.

Foxglove

Foxglove Pro with 3 developer seats, one device per unit, and 20 query hours a month. Every stream is uploaded to Foxglove, which charges for indexing what is uploaded, for storing hot and cold data at the same price, and for bandwidth.

InfluxDB and TimescaleDB

Telemetry, metadata, and logs go to the database; binary data goes to the same object storage as one object per record. InfluxDB runs on 2 Amazon Timestream for InfluxDB 3 instances with data in object storage. TimescaleDB runs on Tiger Cloud with a primary and an HA replica, the newest 7 days on primary storage and older data on tiered storage. Tiger Cloud publishes only its entry compute price, so a 4 CPU service is estimated at 8 times that.

Engineering

Running ReductStore or Foxglove takes about 4 hours a month. A time-series database with object storage takes about 16: the upload pipeline, object naming, metadata schema, queries by time and label, and retention have to be built, which is spread over three years, and then maintained. Both are priced at the engineering rate.

Not included

Support, VAT, extra backups, and migration.

Prices

Cloud and vendor prices are in USD, for US East (N. Virginia) on AWS and East US on Azure. They vary by region, workload, and agreement.

VendorProductPricing unitsVerified
Amazon Web ServicesS3 Standard, Standard-IA, Glacier Instant RetrievalUSD per GB-month stored, per 1,000 requests, per GB retrieved1 Oct 2026
MicrosoftAzure Blob Storage (LRS hot, cool, cold)USD per GB-month stored, per 10,000 operations, per GB retrieved1 Oct 2026
FoxgloveProUSD per month base, per seat and device per month, per TB stored per month, per TB indexed, per TB of bandwidth, per query hour1 Oct 2026
Amazon Web ServicesTimestream for InfluxDB 3 (db.influxIOIncluded.xlarge)USD per instance-hour, per GB-month stored, per GB out1 Oct 2026
Tiger DataTiger Cloud Performance (TimescaleDB), primary and HA replicaUSD per service-month, per GB-month stored, per GB out1 Oct 2026
What is the difference between ReductStore Core and ReductStore Pro?
ReductStore Core is the open-source base distributed under Apache-2.0. ReductStore Pro adds commercial extensions, private Docker images and binaries, and a self-serve monthly subscription for business customers.
How does ReductStore Pro licensing work?
ReductStore Pro is a self-serve monthly subscription for business customers, billed in EUR or USD.
Can Pro run in the cloud?
Yes. Pro runs wherever you run it: on your own hardware, on edge devices, or in your own AWS, Azure, or other cloud account. It only needs to reach the license server once a day.
When do I need Enterprise?
How is Pro billed?
When am I charged?
What about VAT?
How do I cancel?
Which payment methods?
Does ReductStore Core remain open source?
What are Extensions?