Join us for a virtual meetup on Zoom at 8 PM, July 31 (PDT) about using One Time Series Database for Both Metrics and Logs 👉🏻 Register Now

Skip to content
About TimescaleDB
TimescaleDB is a robust open-source time-series database built as an extension on top of PostgreSQL. It leverages PostgreSQL's proven reliability and features while adding time-series capabilities, making it suitable for various applications that require efficient time-series data management.
GreptimeDB vs. TimescaleDB
Feature/AspectGreptimeDBTimescaleDB
Data ModelTime-Series DatabaseTime-Series Database
Value modelMulti-ValueMulti-Value
Multi-modelMetrics, Logs & EventsMetrics
Ingestion ProtocolsSQL
gRPC
InfluxDB Line Protocol
Prometheus Remote Storage
OpenTelemetry
SQL
Query LanguagesSQL & PromQLSQL
Continuous AggregationYes (in SQL)Yes (in SQL)
Use casesMonitoring, observability, IoT data analysis, real-time analyticsMonitoring, observability, IoT, real-time analytics,financial market data
ArchitectureCloud-native and flexible architecture, scaled from Edge to Cloud.Implemented as an extension on PostgreSQL
Storage FormatApache ParquetPostgreSQL data format
Apache Parquet for object storage tier
LicenseApache 2.0Timescale License (for TimescaleDB Community Edition)
Apache 2.0 (for core PostgreSQL)
ScalabilityOpensource both single-node and cluster versions.By leveraging Object Storage (S3, and others), separating compute and storage will lead to scaling stateless compute nodes arbitrarily.Only supports single-node deployments for open-source release.Scaling out across multiple-node deployments based on distributed hypertables.
Written LanguageRustC

Join our community

Get the latest updates and discuss with other users.