Why TimescaleDB

vs InfluxDB?

Better performance for high-cardinality datasets

Based on SQL, a widely used language developers know and love

PostgreSQL-based, which means rock-solid-reliability

Try 30 days for free

Great companies trust Timescale

marvel
apple
warnerMusic
walmart
salesforce
dominos

Supercharged PostgreSQL

Rely on the same PostgreSQL you know and love, with full SQL, rock-solid reliability, and the largest ecosystem of developer and management tools.

  • Full SQL, powerful analytics, no restrictions
  • Leverage your favorite Postgres extensions
  • Entire toolset works: ORMs, connectors, JDBC, applications
  • Connect Prometheus for all your observability metrics
  • Visualize data using the dashboards you love
-- What’s the memory consumption for
-- each of my containers right now?
SELECT
  time_bucket('10 seconds', time) AS period,
  container_id, avg(free_mem), min(free_mem)
FROM metrics
WHERE time > NOW () - interval '10 minutes'
GROUP BY period, container_id
ORDER BY period DESC, container_id;

Accelerated Performance

Achieve 10-100x faster queries than Clickhouse, PostgreSQL, InfluxDB, MongoDB, and Timestream. Leverage query parallelization, continuous aggregates, and other optimizations.

  • Achieve 10X faster inserts and ingest 1.5M+ more metrics per second per server for high-cardinality workloads
  • Optimized time-series queries and advanced time-series analytics
  • Real-time insights over automated continuous aggregations
  • Fast scans over compressed columnar storage
  • Query faster over longer time horizons with downsampling

Massive scale

Write millions of data points per second. Store 100s of terabytes on a single node or petabytes across multiple nodes. Handle high-cardinality data easily.

  • Store 100s of billions of rows and 10s of TBs of data per server
  • Record billions of distinct time-series, collect everything you need
  • Best-of-breed datatype-specific compression for 16x storage capacity
  • Create distributed hypertables across many TimescaleDB nodes
  • Parallelize scans and aggregation queries across many nodes

Relational and time-series, together

Simplify your stack and store your relational data alongside time-series data. Ask more complex queries, build more powerful applications faster.

  • Centralize storage of time-series, application, and sensor data
  • Correlate metrics with business and system-of-record data
  • Unlimited metadata, don’t worry about cardinality of labels
  • Perform JOINs to understand relations with time-series
  • Ensure clean, correct data with foreign keys and constraints

Worry-free operations

Let us run TimescaleDB for you, fully managed on AWS, Azure, or GCP in over 75 regions, with a top-rated support team to ensure your success.

  • Spin up a pre-configured instance in 30 seconds, pay-as-you-go
  • Effortless upgrades, fully managed without downtime
  • Automated, continuous backups with point-in-time recovery
  • Choose highly-available replicated pairs for business continuity
  • Integrated metrics, logs, security and user controls at your fingertips

Lower costs

Spend less with compression savings from best-in-class algorithms, including delta-delta and Gorilla, and a memory-efficient architecture.

  • Reduce storage costs with 94-97% lossless compression rate
  • Downsampling keeps aggregated metrics without wasting disk space
  • Optimize storage consumption with data retention policies
  • Transparent pricing, always know what you’ll pay
  • Dynamically scale compute and storage based on changing needs

FAQ

TimescaleDB is the leading open-source relational database for time-series. It builds on the rock-solid reliability of PostgreSQL, expanding its performance and scalability to meet the demands of data-intensive applications dealing with time-series data. Developers often tell us that TimescaleDB is "PostgreSQL with super-powers"!

We’ve written a guide here. All it takes is a single command!

If you are hosting it in your own instances, TimescaleDB is 100% free to use - you can install it here. If you prefer to use a managed solution, check out Timescale Cloud, our database platform for relational and time-series data built on TimescaleDB and PostgreSQL.

TimescaleDB is built on PostgreSQL, so you can seamlessly integrate TimescaleDB with any PostgreSQL-compatible platform or with any SQL-speaking tool. As we like to say: if it works with PostgreSQL, it works with TimescaleDB. For example, you can use TimescaleDB with Grafana, Docker, Datadog, Plotly, Debezium, Looker, MADlib, Tableau, Kafka, OmniDB, SQLAlchemy, Chartio, Mode, Zabbix and Sensu.

Yes! Timescale Cloud and Managed Service for Timescale are our cloud-hosted database-as-a-service options. You can try both of them for free for 30 days (no credit card required).

Get started in seconds. Free for 30 days.

No credit card required

Try for free

Are you hosting TimescaleDB yourself? TimescaleDB is available for free to run in your own environment. You can install it here.