它具有支持line协议的端点、使用line协议的独立于模式的高吞吐量数据采集方法,以及用于批量导入和导出的查询。通过面向列的存储模型,向量执行指令被大规模并行化,并使用各种低延迟技术来实现高性能。
目录
1.什么是QuestDB?
第二,拉镜像
第三,运行容器
1.什么是QuestDB?DB是一个高性能、开源的SQL数据库,适用于金融服务、物联网、机器学习、DevOps和可观测性应用。它有支持PostgreSQL line协议的端点,有InfluxDB line协商的模式无关的高通量数据采集方法,有查询、批量导入导出的REST API。QuestDB实现了ANSI SQL和面向时间的语言函数的本地扩展。这些扩展使得通过使用关系和时间序列连接来关联来自多个源的数据变得容易。DB通过面向列的存储模型、大规模并行向量执行、SIMD指令和各种低延迟技术实现高性能。整个代码库都是用Java和C++从头开始构建的,没有任何依赖,100%垃圾回收。
二、拉镜像docker拉questdb/questdb
3.运行容器Docker run -itd -p 9000:9000 -p 9009:9009 -p 8812:8812 QuestDB网络控制台,在端口9000上监听端口9000的REST API PostgreSQL的线程协议,端口8812的line协议InfluxDB用于端口9009的高吞吐量摄取。
评论前必须登录!
注册