Complex architecture
Juggling between your MQTT broker and a separate database service increases complexity and maintenance overhead.
EMQX Tables
The fully-managed time-series database seamlessly integrated with EMQX Broker. Store, query, and visualize your IoT data with zero operational overhead.
Ingesting data...
✓ Data stored. Ready to query, analyze, and visualize.
Traditional approaches to IoT data management create unnecessary complexity and overhead.
Juggling between your MQTT broker and a separate database service increases complexity and maintenance overhead.
Managing multiple vendors, separate bills, and complex security policies leads to a higher total cost of ownership.
The extra work of evaluating, integrating, and maintaining a third-party data service slows down your project.
Constant context switching between different management consoles fragments your workflow.
EMQX Tables eliminates the need for a separate database solution, providing a unified data flow from ingestion to query.
Devices
EMQX Broker
Public network
Time-series DB
Data application
A complete time-series solution designed specifically for IoT workloads.
Ingest data directly from MQTT topics via rules or direct sinks. No code, no fuss.
High-ingestion writes and schema-on-the-fly perfectly handle the unstructured nature of IoT data streams.
As a fully-managed service, we handle scaling, maintenance, and infrastructure, so you can focus on your data.
A single vendor means a single bill. Optimize costs with time-based data retention and downsampling policies.
Use SQL, PromQL, or InfluxDB Line Protocol. Natively connect with Grafana, Metabase, and other BI tools.
Manage your broker and database from the same control plane with a unified security model.
From data ingestion to visualization in minutes, not days.
Publish device telemetry to EMQX topics. Select topics in Rule Engine.
Use the Rule Engine or a direct data sink to specify which MQTT topics should be persisted. The schema is inferred automatically.
Connect your favorite tools (like Grafana) or use SQL to immediately query and analyze your time-series data.
Power a wide range of IoT applications with seamless data storage and analytics.
Build dashboards to track the status and performance of your entire fleet of IoT devices in real-time.
Analyze sensor data from production lines to predict maintenance needs and optimize operational efficiency.
Ingest and query massive volumes of location, speed, and diagnostics data from connected vehicles.
Connect seamlessly with popular databases, BI tools, and visualization platforms.
Everything you need to know about EMQX Tables.
EMQX Tables is a fully-managed, time-series data service natively integrated into EMQX Broker. It is purpose-built to handle the high-volume, high-frequency data typical of IoT and connected device scenarios. It allows you to ingest, store, and query your data all within a single, unified platform.
It's designed for IoT developers, solution architects, and data engineers who want to simplify their data stack. If you are using EMQX Broker on EMQX Cloud and need an efficient, scalable, and easy-to-use database for your time-series data without the headache of managing a separate service, EMQX Tables is for you.
The key difference is seamless integration. While standalone databases are powerful, they require you to manage a separate service, handle complex data integration pipelines, deal with different security models, and pay a separate bill. EMQX Tables is built-in, eliminating all that complexity. Data flows directly from your MQTT topics to the database, managed from one console, under one vendor.
No. EMQX Tables is a fully-managed service. We handle all the operational overhead, including infrastructure provisioning, scaling, software updates, and backups. You can focus entirely on leveraging your data, not managing a database.
Ingestion is seamless. You can use the EMQX Broker's Rule Engine to specify exactly which MQTT topics should be persisted into EMQX Tables. The service also supports direct data sinks for high-performance ingestion. Best of all, it features "schema-on-the-fly," which automatically infers the data structure from your JSON payloads, saving you significant setup time.
EMQX Tables provides flexible query options to suit your needs. It offers a powerful SQL interface for complex queries and analysis. For broader compatibility, it also supports PromQL and InfluxDB Line Protocol, making it easy to integrate with existing tools and workflows.
You can easily connect your favorite business intelligence (BI) and visualization tools. EMQX Tables has out-of-the-box compatibility with popular platforms like Grafana and Metabase, allowing you to build real-time dashboards and monitoring views with just a few clicks.
EMQX Tables is billed as part of your EMQX Cloud subscription, providing a single, consolidated bill. This simplifies your accounting and reduces your total cost of ownership (TCO) by eliminating the need for a separate database vendor contract. Pricing is designed to be cost-effective and based on your usage.
Experience the power of a truly integrated time-series data service.