TigerData logo
TigerData logo
  • Product

    Product

    Tiger Cloud

    Robust elastic cloud platform for startups and enterprises

    TimescaleDB Enterprise

    Self-managed TimescaleDB for on-prem, edge and private cloud

    Open source

    TimescaleDB

    Time-series, real-time analytics and events on Postgres

    Search

    Vector and keyword search on Postgres

  • Industry

    Data Centers

    Energy & Utilities

    Oil & Gas Operations

    Smart Manufacturing

    Crypto

  • Docs
  • Pricing
  • Developer Hub

    Changelog

    Benchmarks

    Blog

    Community

    Customer Stories

    Events

    Support

    Integrations

    Launch Hub

  • Company

    About

    TigerData logo

    Timescale

    Partners

    Security

    Careers

Contact usStart a free trial
Tiger Data

Products

  • TimescaleDB
  • Tiger Cloud
  • TimescaleDB Enterprise
  • Postgres Search Stack

Industry

  • Data Centers
  • Energy & Utilities
  • Oil & Gas Operations
  • Smart Manufacturing
  • Crypto

Support

  • Cloud Status
  • Support
  • Security
  • Terms of Service
  • Code Of Conduct

Learn

  • Documentation
  • Blog
  • Tutorials
  • Changelog
  • Success Stories

Company

  • About
  • Contact Us
  • Careers
  • Newsroom
  • Brand
  • Events

Products

  • TimescaleDB
  • Tiger Cloud
  • TimescaleDB Enterprise
  • Postgres Search Stack

Industry

  • Data Centers
  • Energy & Utilities
  • Oil & Gas Operations
  • Smart Manufacturing
  • Crypto

Support

  • Cloud Status
  • Support
  • Security
  • Terms of Service
  • Code Of Conduct

Learn

  • Documentation
  • Blog
  • Tutorials
  • Changelog
  • Success Stories

Company

  • About
  • Contact Us
  • Careers
  • Newsroom
  • Brand
  • Events
Privacy preferencesLegalPrivacySitemap

Subscribe to the Tiger Data newsletter

Gold Partner with Inductive Automation — Ignition

2026 (c) Timescale, Inc., d/b/a Tiger Data.
All rights reserved.

Tiger Data
GOLD PARTNER WITHINDUCTIVE AUTOMATION

2026 (c) Timescale, Inc., d/b/a Tiger Data.
All rights reserved.

Privacy preferencesLegalPrivacySitemap

How Mechademy Cut Hybrid Digital Twin Infrastructure Costs by 87% After Migrating from MongoDB to Tiger Data

R

By Rajdeep Sharma

November 5th, 2025

4 min

Share

R

By Rajdeep Sharma

November 5th, 2025

4 min

Share

Copy as HTML

Open in ChatGPT

Open in Claude

Open in v0

Dev Q&A

Monitoring & Alerting

Table of contents

  1. 01 About Mechademy
  2. 02 The Challenge: From Rapid Iteration to Scalable Diagnostics
  3. 03 The Scaling Wall
  4. 04 The Transition: From MongoDB to Tiger Data
  5. 05 The Results: From Maintenance Burden to Measurable Gains
  6. 06 The Impact
  7. 07 Looking Ahead
Get started for free
How Mechademy Cut Hybrid Digital Twin Infrastructure Costs by 87% After Migrating from MongoDB to Tiger Data

About Mechademy

Mechademy monitors the critical assets of some of the world's largest oil, gas, and energy companies, including 6% of the world's LNG production, where every downtime event can cost millions.

Their flagship platform, Turbomechanica, fuses physics-based turbomachinery models with domain-informed machine learning to build hybrid digital twins of compressors, turbines, and full refrigeration trains. These twins continuously reconcile expected and observed behavior, detect early degradation, and prescribe fixes that improve uptime by 2–10% and deliver ~15× ROI across fleets exceeding 2.5 million horsepower of driver power.

These twins continuously reconcile expected and observed behavior, detect early degradation, and prescribe fixes that improve uptime by 2–10% and deliver ~15× ROI across fleets exceeding 2.5 million horsepower of driver power.

The Challenge: From Rapid Iteration to Scalable Diagnostics

In Mechademy’s early days, the mission was clear: build a platform capable of modeling the real-world behavior of complex industrial assets and orchestrating data between machine learning and physics-based engines to create true digital twins.

At that stage, the priority was speed and flexibility, not perfection. The focus was on enabling the rapid design of complex data structures that could represent equipment behavior and support the development of diagnostic hypotheses. The goal was to collect as much operational data as possible and experiment, learning how to evolve diagnostics that could automatically detect issues with varying signatures and temporal patterns.

Given that philosophy, MongoDB made perfect sense. Its flexible document model allowed rapid iteration on changing data structures without rigid schema constraints. Combined with the MERN stack, it empowered the team to move fast, prototype ideas quickly, and focus on data orchestration rather than database design.

However, as the diagnostics framework matured, the data model itself became a bottleneck. Diagnostic tests began requiring time-aligned data at multiple resolutions, 15-second raw streams, 1-minute aggregates, and hourly summaries, depending on the test type. Since MongoDB didn’t support time-series data natively at the time, the team implemented manual bucketing strategies to emulate time-series performance. Over time, these workarounds ballooned into deeply nested aggregation pipelines that were increasingly brittle and expensive to operate.

What had once been fast and flexible now required constant tuning and maintenance to remain performant.

The Scaling Wall

The challenges weren’t just architectural; they were operational and financial. As diagnostic workloads scaled, MongoDB’s resource utilization skyrocketed. Even for small tenants processing around 10,000 tests every half hour, CPU utilization hovered above 95%, and query targeting routinely exceeded 1,000.

Even for small tenants processing around 10,000 tests every half hour, CPU utilization hovered above 95%, and query targeting routinely exceeded 1,000.

To keep up, Mechademy vertically scaled clusters from M20 to M50 in just 6–8 months, but each upgrade only brought limited breathing room. Every new diagnostic capability demanded more complex queries and higher performance thresholds, leading to an unsustainable cycle of scaling and reengineering.

At that point, the team faced a critical decision:

  • Continue patching the architecture with migration scripts, materialized views, and batch rollups, or
  • Reimagine the data layer entirely around native time-series principles.

The Transition: From MongoDB to Tiger Data

Powered by TimescaleDB on AWS, Tiger Cloud runs on Amazon EC2 with S3 tiered data storage.

The move to Tiger Data wasn’t about replacing NoSQL; it was about realigning the data infrastructure with Mechademy’s evolving mission: to process massive time-series workloads efficiently, reliably, and at scale.

Tiger Cloud offered exactly what the platform needed:

  • Native time-series support: Hypertables eliminated manual bucketing and schema maintenance, automatically partitioning data by time and space.
  • Continuous aggregates: Automated rollups provided data at multiple resolutions, perfectly suited for diagnostic tests with different time horizons.
  • Built-in compression: Reduced storage costs dramatically while boosting query performance.
  • Unified SQL + Postgres familiarity: Simplified onboarding, debugging, and development with a standard, proven query language.

The transition also simplified the surrounding architecture. Mechademy introduced a unified data ingestion and orchestration layer, using DLT for structured data loading and Celery for distributed job scheduling, so that sensor data from multiple sources could be cleaned, transformed, and streamed directly into Tiger Cloud. From there, continuous aggregates and compression handled data retention and resolution without manual intervention.

What had once been a network of brittle pipelines became a single, predictable, self-managing system.

The Results: From Maintenance Burden to Measurable Gains

The results were immediate and transformative.

On the same tenant that once required an M50 MongoDB cluster, Mechademy now processes 10,000,000 diagnostic tests every half hour on an M20-equivalent TimescaleDB cluster.

CPU and memory utilization remain stable, maintenance overhead is near zero, and compression has drastically reduced storage costs.

Hypertables and continuous aggregates eliminated a massive amount of operational complexity. Adding a new diagnostic test with a new data-resolution requirement is now a simple configuration change, not a new service or migration plan.

Adding a new diagnostic test with a new data-resolution requirement is now a simple configuration change, not a new service or migration plan.

The Impact

  • 87% reduction in infrastructure costs
  • 50× increase in workload capacity (200,000 → 10,000,000 tests per half hour)
  • Near-zero maintenance overhead with hypertables and compression
  • Unified transactional + analytical workloads with no ETL complexity
  • Predictable performance scaling and vastly simplified operations
Query TypePerformance
Improvement
Memory / Scan Reduction
Base table66% fasterOptimal memory usage
1-minute
Continuous
Aggregate
18% faster45% less data scanned
10-minute
Continuous
Aggregate
81% fasterDramatic efficiency gains
1-hour
Continuous
Aggregate
95% fasterOutstanding planning

Looking Ahead

Today, Tiger Data serves as the foundation for Mechademy’s time-series architecture, powering everything from real-time customer dashboards to large scale analytics and diagnostics. The team continues to expand its use of compression, tiered storage, and continuous aggregates, and is exploring managed data-lake integrations as Tiger’s ecosystem evolves.

The shift from MongoDB to Tiger wasn’t just a technical migration. It was a strategic transformation. The migration allowed Mechademy to move from managing infrastructure to delivering intelligence, scaling diagnostics seamlessly while cutting costs and complexity.

// Related posts

How Float Runs an AI Energy Company on a 3-Person Team with Tiger Data
How Float Runs an AI Energy Company on a 3-Person Team with Tiger Data

Dev Q&A

How Float Runs an AI Energy Company on a 3-Person Team with Tiger Data

How Danish startup Float hit 99.3% compression on 1Hz smart meter data with Tiger Data, powering appliance-level energy analytics for hundreds of homes.

By Team Tiger Data

June 30th, 2026

How ApexAnalytica Runs Building Telemetry, Transactional Data, and RAG on a Single Postgres Instance
How ApexAnalytica Runs Building Telemetry, Transactional Data, and RAG on a Single Postgres Instance

Dev Q&A

TimescaleDB

How ApexAnalytica Runs Building Telemetry, Transactional Data, and RAG on a Single Postgres Instance

See how open source TimescaleDB powers a year of hourly building energy data in a single heat map view — rendered in under a second across 38 live sites.

By Andrew Stebbins

May 27th, 2026

From 6 Seconds to Under 100ms: How the Embodied Carbon Observatory Separates Grid Improvement From Real Decarbonization With Tiger Data
From 6 Seconds to Under 100ms: How the Embodied Carbon Observatory Separates Grid Improvement From Real Decarbonization With Tiger Data

Dev Q&A

Tiger Data

From 6 Seconds to Under 100ms: How the Embodied Carbon Observatory Separates Grid Improvement From Real Decarbonization With Tiger Data

How the Embodied Carbon Observatory uses TimescaleDB to cut queries from 6s to under 100ms, separating real decarbonization from grid improvement.

By Andrew Stebbins

April 23rd, 2026

Stay updated with new
posts and releases.

Receive the latest technical articles and release notes in your inbox.