常见问题
想了解基础信息?
- GreptimeDB 是什么 / 适用场景 → 为什么选择 GreptimeDB
- 性能基准测试 → 功能特性
- Metrics、Logs、Traces 支持 → 功能特性
- 高基数处理 → 功能特性
- 数据模型 → 数据模型
通用问题
哪里可以找到开箱即用的 Demo?
可以看 demo-scene 仓库,里面有覆盖常见场景(metrics、logs、IoT 等)的端到端示例,本地用 Docker Compose 即可运行。
GreptimeDB 的性能表现如何?
GreptimeDB 针对 metrics、logs、traces 场景优化,写入吞吐高、查询延迟低、存储成本低。以下是已发布的基准测试报告:
- GreptimeDB vs. InfluxDB
- GreptimeDB vs. TimescaleDB
- GreptimeDB vs. Grafana Mimir
- GreptimeDB vs. ClickHouse vs. Elasticsearch(日志基准测试)
- GreptimeDB vs. SQLite
- GreptimeDB vs. Loki
- JSONBench 10 亿条冷查询 #1
架构层面的对比参见对比表格。
GreptimeDB 的设计权衡有哪些?
GreptimeDB 针对可观测性和时序工作负载做了专门优化,与通用 OLTP 数据库有不同的取舍:
- 不支持 ACID 事务:优先保证高吞吐写入,而非事务一致性。
- 支持删除,但不适合高频删除场景:GreptimeDB 支持数据删除和基于 TTL 的自动过期,但不适合需要频繁细粒度删除的场景——可观测性数据本身就是追加为主的。
- 面向时序数据:针对 IoT、metrics、logs、traces 优化,而非通用 OLTP。