---
title: Understand hypertables | Tiger Data Docs
description: Hypertables are PostgreSQL tables with special features that power real-time analytics on time-series and event data
---

Tiger Cloud supercharges your real-time analytics by letting you run complex queries continuously, with near-zero latency. Under the hood, this is achieved by using hypertables, PostgreSQL tables that automatically partition your time-series data by time and optionally by other dimensions. When you run a query, Tiger Cloud identifies the correct partition, called chunk, and runs the query on it, instead of going through the entire table.

![Hypertable architecture: automatic time-based partitioning into chunks](/docs/_astro/hypertable.DZMukoho_Z2fUoYn.webp)

Hypertables offer the following benefits:

- **Efficient data management with [automated partitioning by time](/docs/build/performance-optimization/improve-hypertable-performance#optimize-hypertable-chunk-intervals/index.md)**: Tiger Cloud splits your data into chunks that hold data from a specific time range. For example, one day or one week. You can configure this range to better suit your needs.

- **Better performance with [strategic indexing](/docs/build/performance-optimization/hypertables-and-unique-indexes/index.md)**: an index on time in the descending order is automatically created when you create a hypertable. More indexes are created on the chunk level, to optimize performance. You can create additional indexes, including unique indexes, on the columns you need.

- **Faster queries with [chunk skipping](/docs/build/performance-optimization/improve-hypertable-performance/index.md)**: Tiger Cloud skips the chunks that are irrelevant in the context of your query, dramatically reducing the time and resources needed to fetch results. Even more, you can enable chunk skipping on non-partitioning columns.

- **Advanced data analysis with [hyperfunctions](/docs/learn/hyperfunctions/about-hyperfunctions/index.md)**: Tiger Cloud enables you to efficiently process, aggregate, and analyze significant volumes of data while maintaining high performance.

To top it all, there is no added complexity, you interact with hypertables in the same way as you would with regular PostgreSQL tables. All the optimization magic happens behind the scenes.

## Get hands on

[Your first hypertable](/docs/build/how-to/your-first-hypertable/index.md)

[Create your first hypertable step by step.](/docs/build/how-to/your-first-hypertable/index.md)

[Create and configure a hypertable](/docs/learn/hypertables/creating-and-configuring-hypertables/index.md)

[Set up a hypertable with CREATE TABLE ... WITH (timescaledb.hypertable).](/docs/learn/hypertables/creating-and-configuring-hypertables/index.md)

[Size hypertable chunks](/docs/learn/hypertables/sizing-hypertable-chunks/index.md)

[Choose the right chunk interval for your workload.](/docs/learn/hypertables/sizing-hypertable-chunks/index.md)

## Learn more

- [Partition a hypertable](/docs/learn/hypertables/partitioning-hypertables/index.md): Time, integer, and space partitioning.
- [Hypertable indexes](/docs/learn/hypertables/hypertable-indexes/index.md): Default indexes, supported types, and unique constraints.
- [Hypertable operations](/docs/learn/hypertables/optimize-data-in-hypertables/index.md): Alter, drop, delete data, and vacuum.
- [CREATE TABLE reference](/docs/reference/timescaledb/hypertables/create_table/index.md): Full API reference.
- [Informational views](/docs/reference/timescaledb/informational-views/index.md): Query hypertable metadata from SQL.
