加载中...
QuestDB 是一款开源的高性能时序数据库,以列式存储与时间分区为核心,兼容 PostgreSQL 有线协议并支持 SQL,专为金融行情、物联网与监控指标等高频写入、快速聚合的场景优化,以低延迟摄入和高效时间序列查询著称。

| 类型 | 时序数据库 |
| 查询语言 | SQL |
| 兼容协议 | PostgreSQL、InfluxDB 行协议 |
| 存储模型 | 列式、时间分区 |
| 许可 | 开源 |
QuestDB 是一款开源的高性能时序数据库,主打对时间序列数据的高速写入与快速查询。它用 SQL 作为查询语言,并兼容 PostgreSQL 的有线协议,方便现有工具直接接入。
QuestDB 面向金融行情、物联网传感器、应用监控等高频写入场景。它把数据按时间列进行物理排序并分区,配合列式存储,使得按时间范围扫描与聚合极为高效。QuestDB 还对 SQL 做了时间序列友好的扩展,例如采样、时间对齐连接等,专门简化时序分析。
QuestDB 常见于股票与加密货币行情存储、设备遥测与传感器数据、服务器与应用性能监控指标等场景。凡是需要按时间高频写入并对最新窗口做快速聚合的业务,都适合使用。
问:QuestDB 与 InfluxDB、TimescaleDB 有何不同?答:三者都是时序数据库,QuestDB 强调用标准 SQL 表达时序逻辑,并以极致的写入吞吐与查询延迟为卖点,同时兼容多种摄入协议。
问:QuestDB 适合做通用关系型业务吗?答:不太适合。它为追加型时序数据优化,不以复杂事务与频繁更新为设计目标,通用 OLTP 业务应选用关系数据库。

| 类型 | 时序数据库 |
| 查询语言 | SQL |
| 兼容协议 | PostgreSQL、InfluxDB 行协议 |
| 存储模型 | 列式、时间分区 |
| 许可 | 开源 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧