一个开源的SQL数据库,用于处理时间序列数据,速度更快!-QuestDB

2024-05-16 10:49:11 6点赞 38收藏 5评论

在过去的十年间,我们亲历了关系型、非关系型、在线分析处理(OLAP)型、以及在线事务处理(OLTP)型数据库的市场之争,也注意到了诸如:Snowflake、MongoDB、Cockroach Labs、以及Neo4j等新型数据库的产生和发展。而根据DB-Engines的一项针对数据库管理系统调查的统计(如下图所示),时序型数据库(time series database,TSDB)是自2020年以来,增长最快的数据库类型之一。

所以这里我强烈建议大家了解一下时序数据库-QuestDB 。

为什么要使用时序数据库?

时序数据库是针对摄取、处理和存储带有时间戳数据进行优化过的数据库。此类数据可能包括来自服务器和应用程序的参数指标、来自物联网传感器的读数、网站或应用程序上的用户交互、以及金融市场上的各种交易活动。

此处的时序数据通常具有如下属性特征:

每个数据点都包含了用于索引、聚合、以及采样的时间戳。此类数据往往是多维的、且相关的。

它们主要以高速写入(或称:摄取)的方式,来捕获高频的数据。

数据的汇总视图(例如:降采样、聚合视图或趋势线)可以提供比单个数据点更多的洞见。例如,考虑到网络的不稳定性、或传感器读数可能出现的异常,我们需要为在一段时间内,针对超过预定阈值的某些平均值设置警报,而并非仅针对单个数据点。

通常需要获取在一段时间内访问某类数据(例如,获取过去一周内的点击率数据),以供深入分析。

虽然其他类型的数据库,也可以在一定程度上处理时序数据,但是TSDB可以在设计上,针对上述数据特性,更有效地处理那些随着时间的推移,而开展的各类数据摄取、压缩、以及聚合活动。

一个开源的SQL数据库,用于处理时间序列数据,速度更快!-QuestDB

QuestDB简介

QuestDB是一个开源的高性能时序数据库,专门用于处理时间序列相关的数据存储与查询;

QuestDB使用列式存储模型。数据存储在表中,每列存储在其自己的文件和其自己的本机格式中。新数据被附加到每列的底部,以便能够按照与摄取数据相同的顺序有机地检索数据。

随着业务快速发展,使得海量数据在传统关系型数据库上性能瓶颈问题,转移到QuestDB时序数据库上后得到性能的极大提升,解决了海量数据高性能快速读写与简易管理问题;

QuestDB能够支持快速增长的时间序列高基数数据,提供强大的极速查询性能,安装维护简单并兼容SQL语法,从而上手使用学习难度低,并且支持RestaApi数据摄取与查询接口,对系统应用服务开发提供良好支持,非常方便系统服务的集成开发与应用;QuestDB采用Java和C++ 从头开始构建,没有依赖项,零垃圾回收;

QuestDB的特点

优势

1. 高性能:QuestDb是一个高性能的SQL数据库,它可以处理大量实时数据,并且可以在分布式环境下进行扩展。它可以处理高达数百万个查询和写入操作,并且具有低延迟和高吞吐量。

2. 时序数据支持:QuestDb专门针对时序数据进行了优化,它支持标准的SQL查询,以及时间序列数据的查询和聚合。它可以快速地插入、查询和聚合大量的时序数据。

3. 易于使用:QuestDb提供了易于使用的API和工具,使用户可以轻松地与其他应用程序集成。它也有一个友好的Web界面,可以帮助用户更容易地管理和分析数据。

4. 开源:QuestDb是一个开源的数据库,它可以免费使用和分发。它的源代码可以在GitHub上找到,并且可以根据需要进行修改和定制。

5. 支持多种操作系统和语言:QuestDb可以在多种操作系统上运行,包括Windows、Linux和macOS。它还支持多种编程语言,如Java、Python和C++等。

6. 安全性:QuestDb支持SSL/TLS加密,可以保护数据在传输过程中的安全性。它还支持基于角色的访问控制,可以控制用户对数据库的访问权限。

7. 扩展性:QuestDb可以在分布式环境下进行扩展,可以水平扩展到多个节点上,以处理更大的数据量和更高的负载。

8. 社区支持:QuestDb有一个活跃的社区,可以提供技术支持、解决问题和分享经验。它还有一个详细的文档库,可以帮助用户更好地理解和使用数据库。

QuestDB时序数据库使用

下载安装包

https://github.com/questdb/questdb/releases/download/7.1.1/questdb-7.1.1-rt-windows-amd64.tar.gz

解压缩,设置自启动;cmd切换到questdb.exe目录下面,执行

展开 收起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

177元起

Microsoft 微软 365家庭版一年

Microsoft 微软 365家庭版一年

235元起

统信 UOS桌面操作系统V20/适用于国产型号/官方正版授权/国产专用

统信 UOS桌面操作系统V20/适用于国产型号/官方正版授权/国产专用

598元起

自助挂号应用服务

自助挂号应用服务

15000元起

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

39591元起

Microsoft 微软 15月 微软office365家庭版microsoft365增强版

Microsoft 微软 15月 微软office365家庭版microsoft365增强版

275元起

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

29000元起

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

170000元起

微软在线发 microsoft365家庭版续费新订office365密钥OfficePLUS会员 Microsoft365家庭版 30月 密钥-在线直发咚咚聊天窗口领取

微软在线发 microsoft365家庭版续费新订office365密钥OfficePLUS会员 Microsoft365家庭版 30月 密钥-在线直发咚咚聊天窗口领取

528元起

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

暂无报价

京东 金山麒麟WPS办公软件V11

京东 金山麒麟WPS办公软件V11

暂无报价

身份识别对接应用服务

身份识别对接应用服务

1500元起

Microsoft 微软 MAC专用办公软件office2019永久版

Microsoft 微软 MAC专用办公软件office2019永久版

209元起

Microsoft 微软 活动大促中 office永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 活动大促中 office永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 618活动开始到手15元/月 office365个人版续费新订microsoft365个

Microsoft 微软 618活动开始到手15元/月 office365个人版续费新订microsoft365个

225元起

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

196元起
5评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
最新文章 热门文章
38
扫一下,分享更方便,购买更轻松