欢迎参与 8 月 1 日中午 11 点的线上分享,了解 GreptimeDB 联合处理指标和日志的最新方案! 👉🏻 点击加入

Skip to content
关于 QuestDB
QuestDB 是一个高性能的开源时序数据库,完全从零开始用 Java、C++ 和 Rust 构建,无任何依赖且零垃圾回收。它实现了带有原生时序扩展功能(如 SAMPLE BY 和 LATEST ON)的 ANSI SQL,支持 PostgreSQL 线协议兼容性,并提供超快的数据摄取和亚毫秒级查询延迟。QuestDB 在金融市场、物联网和对超高性能要求严苛的实时分析场景中表现卓越。
GreptimeDB vs. QuestDB
特性/方面GreptimeDBQuestDB
数据模型统一可观测数据库高性能时序数据库
值模型多值(支持复杂数据结构)多值(支持多种数据类型的列)
多模型支持指标、日志与链路追踪在一个数据库中仅支持时序数据
查询语言SQL & PromQL(双接口)SQL 与时序扩展(SAMPLE BY、LATEST ON)
数据摄取协议SQL
gRPC
InfluxDB 行协议
Prometheus 远程存储
OpenTelemetry
HTTP API
InfluxDB Line Protocol
PostgreSQL wire
REST API
CSV 上传
存储格式Apache Parquet(列式存储,压缩)自定义列式格式与原生压缩
数据保留灵活的 TTL 策略与分层存储分区与数据生命周期管理
持续聚合内置 SQL 聚合、Pipeline ETL 引擎与 Flow 流计算SQL 聚合函数与 SAMPLE BY
用例统一可观测性、实时分析、物联网监控、边缘计算金融 tick 数据、物联网传感器、实时仪表板、交易系统
架构计算存储分离的云原生分布式架构单节点优化与内存映射文件
部署选项单节点、集群、K8s 原生、边缘到云统一 API主要单节点,企业版集群
存储扩展性对象存储集成,容量无限通过内存映射文件优化的垂直扩展
高可用性内置集群与自动故障转移企业版集群与复制功能
许可证Apache 2.0Apache 2.0
运维复杂度统一系统简化 K8s 运维单节点部署简单,集群部署复杂
编程语言Rust(内存安全、高性能)Java、C++、Rust(性能混合架构)

加入我们的社区

获取 Greptime 最新更新,并与其他用户讨论。