Use Case
Turn Live Transactions into Real-time Operational Analytics
MariaDB Enterprise Platform merges high-speed transactional processing with powerful column-based analytics, eliminating ETL delays to give you instant insights.
What is MariaDB for operational analytics?

MariaDB Enterprise Platform provides hybrid transactional and analytical processing (HTAP) that empowers organizations to run real-time analytics directly on live operational data. By combining row-based transactions with columnar storage, it removes the need for slow ETL processes and disconnected data silos.
Capabilities
Key capabilities for operational analytics
MariaDB provides a seamless architecture for operational analytics, balancing massive transactional throughput with complex analytical queries without missing a beat.
Unified HTAP architecture
Smart query routing automatically directs transactional queries to row-based storage and analytical queries to ColumnStore for optimal, simultaneous performance.
Zero-ETL real-time insights
Eliminate fragile data pipelines. Analyze your operational data at the exact moment it is created to power live dashboards and ad hoc reporting.
Scalable performance
Scale compute and storage to handle massive spikes in transactional volume while executing heavy analytical queries on live data.
What operational analytics patterns does MariaDB support?
MariaDB supports a wide variety of real-time operational intelligence patterns out of the box, including:

Embedded user analytics
Build robust, customer-facing reporting directly into your application. Serve complex, real-time metrics to end-users without a separate data warehouse.
Live operational visibility
Power internal BI tools and command centers with up-to-the-second data. Give business teams real-time visibility into KPIs without nightly ETL batches.
Ad hoc production analytics
Empower analysts to run complex queries directly against live systems. Utilize columnar storage so heavy aggregations never degrade core applications.
Recommended resources
Get started
Start building with MariaDB
One real-time database platform you can trust, for everything you run today and everything you build next.
Frequently asked questions
HTAP stands for Hybrid Transactional/Analytical Processing. It allows you to run real-time analytics directly on your operational data without relying on slow ETL processes, enabling instant business intelligence.
MariaDB uses smart query routing. Transactional queries are routed to row-based InnoDB storage, while analytical queries are automatically directed to MariaDB Exa, isolating workloads while keeping data unified.
No. MariaDB Exa uses MariaDB syntax and works with your existing connectors, drivers and tools. Most applications need little or no rewriting. See the documentation for known limitations and differences.
For operational analytics, yes. By storing historical data in Exa alongside live transactions in MariaDB server eliminates the need for extra ETL-based analytical architectures.
No, it runs on standard infrastructure, but with restrictions: Exa cannot run on ARM processors, and sqlglot requires Python 3.13, limiting OS choices to newer options like Ubuntu 24+ or RHEL 9+.
By eliminating the need to extract, transform and load data into a separate analytical database, you remove the extra licensing, compute and maintenance costs associated with redundant data pipelines.