欢迎参与 8 月 1 日中午 11 点的线上分享,了解 GreptimeDB 联合处理指标和日志的最新方案! 👉🏻 点击加入
功能/方面 | GreptimeDB | ClickHouse |
---|---|---|
数据模型 | 时间序列数据库 | 基于列的数据仓库 |
值模型 | 多值 | 多值 |
多模型支持 | 指标 、日志和事件 | 是 |
数据摄入协议 | SQL gRPC InfluxDB Line Protocol Prometheus Remote Storage OpenTelemetry | SQL 支持多种集成 |
查询语言 | SQL 和 PromQL | SQL |
持续聚合 | 是(在 SQL 中) | 是(SQL 中的物化视图) |
使用场景 | 监控、可观测性、物联网数据分析、实时分析 | 实时分析、大数据处理、事件日志、监控、物联网、数据仓库 |
架构 | 云原生且灵活的架构,可从边缘扩展到云端。 | 真正的列式 DBMS。数据按列存储,在执行时处理列的数组(向量或块)。可作为本地私有部署服务或云中的托管服务部署。 |
存储格式 | Apache Parquet | MergeTree 引擎系列 |
许可证 | Apache 2.0 | Apache 2.0 |
可扩展性 | 开源的单节点和集群版本。 通过使用对象存储(如 S3 等),分离计算和存储可实现对无状态计算节点的任意扩展。 | 支持数据分片、复制和分布式查询,具有水平扩展能力 |
编写语言 | Rust | C++ |