Tiger Cloud: Performance, Scale, Enterprise
Self-hosted products
MST
From real-time dashboards to performance monitoring and historical trend analysis, data aggregation is a must-have for any sort of analytical application. To address this need, TimescaleDB uses continuous aggregates to precompute and store aggregate data for you. Using Postgres materialized views, TimescaleDB incrementally refreshes the aggregation query in the background. When you do run the query, only the data that has changed needs to be computed, not the entire dataset. This means you always have the latest aggregate data at your fingertips—and spend as little resources on it, as possible.
In this section you:
- Learn about continuous aggregates to understand how it works before you begin using it.
- Create a continuous aggregate and query it.
- Create a continuous aggregate on top of another continuous aggregate.
- Add refresh policies to an existing continuous aggregate.
- Manage time in your continuous aggregates.
- Drop data from your continuous aggregates.
- Manage materialized hypertables.
- Use real-time aggregates.
- Convert continuous aggregates to the columnstore.
- Migrate your continuous aggregates from old to new format. Continuous aggregates created in TimescaleDB v2.7 and later are in the new format, unless explicitly created in the old format.
- Troubleshoot continuous aggregates.
Keywords
Found an issue on this page?Report an issue or Edit this page
in GitHub.