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
Feature/Aspect | GreptimeDBâ | ClickHouseâ |
---|---|---|
Data Modelâ | Observability Databaseâ | Columnar-based data warehouse â |
Value modelâ | Multi-Valueâ | Multi-Valueâ |
Multi-modelâ | Metricsâ, Logs & Tracesâ | Yesââ |
Ingestion Protocolsâ â | SQLâ gRPCâ InfluxDB Line Protocolâ Prometheus Remote Storageâ OpenTelemetryâ | SQLâ Supports many integrationsâ â |
Query Languagesâ | SQL & PromQLâ | SQLâ |
Continuous Aggregationâ | Yes (in SQL)â | Yes (Materialized View in SQL)â |
Use casesâ | Monitoring, observability, IoT data analysis, real-time analyticsâ | Real-time analytics, big data processing, event logging, monitoring, IoT, data warehousingâ |
Architectureâ â | Cloud-native and flexible architecture, scaled from edge to cloud.â | True column-oriented DBMS. Data is stored by columns, and during the execution of arrays (vectors or chunks of columns). Deployed as an on-premise service in private or managed service in the cloud.â |
Storage Formatâ | Apache Parquetâ | MergeTree Engine Familyâ |
Licenseâ | Apache 2.0â | Apache 2.0â |
Scalabilityâ | Opensource 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.â | Horizontally scalable with support for data sharding, replication, and distributed queryingâ â |
Written Languageâ | Rustâ | C++â |