欢迎参与 8 月 1 日中午 11 点的线上分享,了解 GreptimeDB 联合处理指标和日志的最新方案! 👉🏻 点击加入
功能/方面 | GreptimeDB | ElasticSearch |
---|---|---|
数据模型 | 时间序列数据库 | 搜索引擎 |
值模型 | 多值 | 多值 |
多模型支持 | 指标 、日志和事件 | 文档 |
数据摄入协议 | SQL gRPC InfluxDB Line Protocol Prometheus Remote Storage OpenTelemetry | RESTful API |
查询语言 | SQL 和 PromQL | 基于 RESTful API 的查询 DSL |
持续聚合 | 是(在 SQL 中) | 否 |
使用场景 | 监控、可观测性、物联网数据分析、实时分析 | 全文搜索、日志和事件数据分析、实时应用监控、分析 |
架构 | 云原生且灵活的架构,可从边缘扩展到云端。 | 基于 Apache Lucene 构建。它将文档存储为 JSON 格式,并构建索引以加速查询和分析。可以作为单个进程或集群部署,并提供云服务(Elastic Cloud)。 |
存储格式 | Apache Parquet | Lucene 文件格式 |
许可证 | Apache 2.0 | Elastic License |
可扩展性 | 开源的单节点和集群版本。 通过使用对象存储(如 S3 等),分离计算和存储可实现对无状态计算节点的任意扩展。 | 支持数据分片、复制和分布式查询,具有水平扩展能力 |