TigerData logo
TigerData logo
  • Product

    Product

    Tiger Cloud

    Robust elastic cloud platform for startups and enterprises

    Open source

    TimescaleDB

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

    Search

    Vector and keyword search on Postgres

  • Industry

    Crypto

    Energy Technology

  • Docs
  • Pricing

    Pricing

    Enterprise Tier

  • Developer Hub

    Changelog

    Benchmarks

    Blog

    Community

    Customer Stories

    Events

    Support

    Integrations

    Launch Hub

  • Company

    Contact us

    About

    Timescale

    Partners

    Security

    Careers

Log InStart a free trial
TigerData logo

Products

Time-series and Analytics AI and Vector Enterprise Plan Cloud Status Support Security Cloud Terms of Service

Learn

Documentation Blog Tutorials Changelog Success Stories Time-series Database

Company

Contact Us Careers About Brand Community Code Of Conduct Events

Subscribe to the Tiger Data Newsletter

By submitting, you acknowledge Tiger Data's Privacy Policy

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

Privacy preferences
LegalPrivacySitemap

Back to blog

Copy as HTML

Open in ChatGPT

Open in Claude

Open in v0

R

By Rajdeep Sharma

4 min read

Nov 05, 2025

Dev Q&AMonitoring & Alerting

Table of contents

01 About Mechademy02 The Challenge: From Rapid Iteration to Scalable Diagnostics03 The Scaling Wall04 The Transition: From MongoDB to Tiger Data05 The Results: From Maintenance Burden to Measurable Gains06 The Impact07 Looking Ahead

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

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

Back to blog

Dev Q&A

R

By Rajdeep Sharma

4 min read

Nov 05, 2025

Table of contents

01 About Mechademy02 The Challenge: From Rapid Iteration to Scalable Diagnostics03 The Scaling Wall04 The Transition: From MongoDB to Tiger Data05 The Results: From Maintenance Burden to Measurable Gains06 The Impact07 Looking Ahead

Copy as HTML

Open in ChatGPT

Open in Claude

Open in v0

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

From 4 Databases to 1: How Plexigrid Replaced InfluxDB and Got 350x Faster Queries with Tiger Data

From 4 Databases to 1: How Plexigrid Replaced InfluxDB and Got 350x Faster Queries with Tiger Data

Dev Q&ATiger Data

Mar 10, 2026

Learn how Plexigrid provides real-time electrical grid visibility for distribution system operators by combining 4 databases into 1 database solution with TimescaleDB.

Read more

How MarketReader Processes 3M Trades/Min to Deliver US Market Trading Insights with TimescaleDB

How MarketReader Processes 3M Trades/Min to Deliver US Market Trading Insights with TimescaleDB

Dev Q&ATimescaleDB

Mar 03, 2026

MarketReader processes 3M trades/minute with TimescaleDB: hypertables for ingestion, continuous aggregates for analytics, pgvectorscale for semantic search in one database.

Read more

Stay updated with new posts and releases.

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

Share

Get Started Free with Tiger CLI