QuestDB 高性能时序数据库开源项目

我要开发同款
匿名用户2021年02月19日
224阅读
开发技术Java
所属分类数据库相关、时序数据库
授权协议Apache-2.0

作品详情

QuestDB是用于时间序列数据的高性能开源SQL数据库。它使用面向列的方法、大量并行向量化执行、SIMD指令以及一系列低延迟技术。整个代码库是从头开始构建的,没有依赖关系,并且100%没有垃圾回收。QuestDB实现了SQL,并使用本地扩展对其进行了时间序列扩展。

它公开了PostgreSQL有线协议、高性能RESTAPI,并支持InfluxDBLineProtocol的提取。QuestDB使用具有免维护方案的关系模型。关系和时间序列联接使随时间推移的数据关联变得容易。写入会持久地提交到磁盘,这意味着数据是安全的,但可以立即访问。

性能表现

每个线程每秒的操作数。写入是持久的,并已写入磁盘。在具有6个内存通道的CPU上,QuestDB可以每秒扫描117GB的数据使用96个可用线程中的16个在c5.metal实例上的执行时间
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论