💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
QuestDB发布了8.0版本,包括新的VARCHAR数据类型、SQL查询性能提升50%、数据压缩、SQL编译器更新、数据摄入率优化、新的SQL函数和改进、存储引擎优化以处理更大的数据集、采用VARCHAR作为默认数据类型等功能。QuestDB将SQL和时间序列扩展结合起来,使用列存储模型,提高了性能。
🎯
关键要点
- QuestDB发布了8.0版本,新增VARCHAR数据类型作为默认类型,旨在提供更好的压缩和性能。
- SQL查询性能提升50%,通过系统级ZFS实现数据压缩,之前仅限于企业版。
- SQL编译器更新以提高性能,数据摄入率优化以增加吞吐量和减少延迟。
- 新增SQL函数和现有函数的改进,增强数据库的时间序列分析能力。
- 存储引擎优化以处理更大的数据集,使用ZFS压缩显著提高存储效率和性能。
- ZFS带来的先进文件系统能力,允许用户更紧凑地存储大量时间序列数据,提高存储利用率6倍。
- VARCHAR数据类型的采用标志着向增强数据效率和性能的重要转变,优化存储并加快查询执行时间。
- 此版本的其他重大变化包括GLIBC升级、ILP和TextImport修改,以及默认内存分配器更改为jemalloc。
- QuestDB结合SQL和时间序列扩展,采用列存储模型,适合时间序列数据,提升数据压缩和读取速度。
- 列存储模型提高了性能,特别适合需要聚合或过滤时间数据的分析查询。
➡️