DBMS > TimescaleDB
TimescaleDB System Properties
Please select another system to compare it with TimescaleDB.
Our visitors often compare TimescaleDB with InfluxDB, Prometheus and MongoDB.
Editorial information provided by DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | TimescaleDB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | A time series DBMS optimized for fast ingest and complex queries, based on PostgreSQL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary database model | Time Series DBMS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary database models | Relational DBMS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | www.timescale.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation | docs.timescale.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer | Timescale | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial release | 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current release | 2.6.0, February 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License ![]() | Open Source ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cloud-based only ![]() | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS offerings (sponsored links) ![]() Providers of DBaaS offerings, please contact us to be listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementation language | C | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server operating systems | Linux OS X Windows | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data scheme | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typing ![]() | numerics, strings, booleans, arrays, JSON blobs, geospatial dimensions, currencies, binary data, other complex data types | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML support ![]() | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary indexes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | yes ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs and other access methods | ADO.NET JDBC native C library ODBC streaming API for large objects | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported programming languages | .Net C C++ Delphi Java ![]() JavaScript Perl PHP Python R Ruby Scheme Tcl | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-side scripts ![]() | user defined functions, PL/pgSQL, PL/Tcl, PL/Perl, PL/Python, PL/Java, PL/PHP, PL/R, PL/Ruby, PL/Scheme, PL/Unix shell | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitioning methods ![]() | yes, across time and space (hash partitioning) attributes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replication methods ![]() | Source-replica replication with hot standby and reads on replicas ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consistency concepts ![]() | Immediate Consistency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Foreign keys ![]() | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaction concepts ![]() | ACID | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-memory capabilities ![]() | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User concepts ![]() | fine grained access rights according to SQL-standard | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More information provided by the system vendor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TimescaleDB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | Timescale is the creator of TimescaleDB, the first open-source relational database for time-series data. TimescaleDB offers the reliability, flexibility, ease-of-use, and scalability that applications, data analytics infrastructure, and complex systems require. All data is time-series data. Time-series data captures how information changes over time - website and infrastructure performance, financial tick data, and more - and TimescaleDB is the only relational database built with the performance, scalability, and reliability to store these relentless streams of data. Timescale offers TimescaleDB as a hosted service through Timescale Cloud. Developers choose Timescale Cloud for many reasons, including:
TimescaleDB at-a-glance Supercharged Postgres
Accelerated Performance
Massive scale
Relational and time-series, together
Worry-free operations
Lower costs
To get started, check out the Timescale Docs and the Timescale Slack Community. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | TimescaleDB is purpose-built to scale and handle time-series data workloads and is intentionally designed as a PostgreSQL extension. Its features include:
TimescaleDB combines the reliability and tooling of PostgreSQL with enterprise-grade security, production-ready SLAs, and community-based and professional support services. TimescaleDB is also flexible and customizable, supporting thousands of extensions, products, and integrations critical for data analysis, including: Tableau, Looker, Mode, Grafana, PowerBI, Apache Kafka, RabbitMQ, Apache Spark, Prometheus, Zabbix, JDBC/ODBC, Telegraf, and more. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Time-series Analytics TimescaleDB boosts the performance of PostgreSQL for time-series data, giving you significantly higher inserts and faster queries so you can drive real-time, user-facing dashboards for your data-intensive applications. On top of it, TimescaleDB expands SQL for time-series. Use hyperfunctions like time_bucket, gap_fill, or stats_agg to easily do complex analysis in SQL, define continuous aggregates to speed up your aggregate queries over high data volumes, and combine compression with data retention policies to automatically and progressively downsample your data once it reaches a certain age. Internet of Things Device and sensor data are time-series data: tracking device performance with pinpoint geospatial and temporal accuracy is a time-series problem. TimescaleDB helps you cost-effectively store and analyze relentless streams of device telemetry and sensor readings at scale, in order to manage industrial equipment maintenance, fleet management, asset tracking, route planning, yield optimization, oil and gas production, and more. Web3 + Crypto Whether you are analyzing the price of cryptocurrencies, tracking NFT sales, or monitoring blockchains, you are working with time-series data. Thanks to its combination of excellent ingestion and real-time capabilities with the ability to do historical data analysis, TimescaleDB is an optimal choice for web3 use cases. Features like time_bucket, continuous aggregates, and compression make it quick and easy to do complex analysis in SQL, while ingesting thousands of data points per second to feed real-time dashboards, and keeping the storage costs low. Observability Observability data is time-series data. By using Promscale, the observability backend built on PostgreSQL and TimescaleDB, you can seamlessly store Prometheus metrics and OpenTelemetry traces in TimescaleDB. This allows you to use SQL to analyze your observability data, getting unprecedented insights about your systems. Plus, can leverage features like compression, contintinuous aggregates, and data retention policies to automatically reduce your data volume and save storage costs, enjoy full compatibility with open source tools like Grafana and Jaeger, and the rock-solid reliability of PostgreSQL. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | TransferWise, Maersk, Walmart, Comcast, LaunchDarkly, IBM, NOV, Cisco, Nutanix, Warner Music Group, Bosch, Uptake, Samsung, Northvolt, Siemens, Schneider Electric, Attentive, Zabbix, Ambient.ai, Embark, FlipsideCrypto, Nightfall, Charter Communications, and more. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | With over 12,700 GitHub stars and growing, 1,000,000 active databases, and an active Slack community, TimescaleDB is trusted by developers and teams around the world. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | TimescaleDB is available as a self-hosted product under two licenses, the Timescale License (TSL) and the Apache 2 License. Both versions of TimescaleDB are completely free to use. For more information on Timescale’s licensing, click here. For those looking to run TimescaleDB as a hosted product in the cloud, Timescale offers two options, Timescale Cloud and Managed Service for TimescaleDB. Timescale Cloud is a cloud platform owned and developed exclusively by Timescale, while Managed Service for TimescaleDB is operated by Timescale in partnership with Aiven. For more information about Timescale’s hosted options and pricing, click here. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related products and servicesWe invite representatives of vendors of related products to contact us for presenting information about their offerings here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TimescaleDB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent citations in the news | Timescale Announces OpenTelemetry Tracing Support for Promscale Timescale launches the new Timescale Cloud, a hosted relational database for time-series Understanding Hyperfunctions in TimescaleDB Timescale Valuation Rockets to Over $1B with $110M Round, Marking the Explosive Rise of Time-Series Data How time series platforms unlock the potential of IoT: Join theCUBE for May 17 event provided by Google News | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Job opportunities | Data Quality and Cataloguing Analyst Software Engineer, Lily Database Administrator - Team Lead Sr. Data Engineer Staff / Principal Engineer - Special Projects Group (SPG) |
Share this page