当前位置:首页 > Database > QuestDB > 正文内容

QuestDB的安装与测试

realjinge4个月前 (08-06)QuestDB126

QuestDB 是一个开源的時序数据库,支持高吞吐数据获取和快速 SQL 查询,操作简单。 它支持使用InfluxDB连接协议、PostgreSQL协议和REST API进行批量无模式导入和导出。

QuestDB非常适用于金融市场数据、应用程序指标、传感器数据、实时分析、仪表板和系统基础设施监控。

QuestDB使用原生时间序列SQL插件实现了ANSI SQL。这些 SQL 扩展语义能更简单的连接 (JOIN)多个来源的关系型数据以及时间序列数据。我们通过列导向的存储模型、大规模 并行的矢量执行、SIMD 指令和各种低延迟技术实现了高性能。整个代码库是用 Java 和 C++从头开始构建的,没有任何外部依赖,并且 100% 不受垃圾回收的影响。

一、QuestDB的下载与安装

1、下载QuestDB https://questdb.io/,截止本文发布的最新版本为8.1.0;

2、将文件上传到 ubuntu 20.04 服务器,并解压;

tar -zxvf questdb-8.1.0-rt-linux-amd64.tar.gz

减压后,为方便管理移动到 /usr/local/questdb-8.1.0 路径下

mv questdb-8.1.0-rt-linux-amd64 /usr/local/questdb-8.1.0

由于本机机械硬盘挂载在 /home 目录下,新建 /home/questdb 用于存储数据

mkdir /home/questdb

启动、停止QuestDB数据库

# 启动
./questdb.sh start -d /home/questdb/ -t questdb

# 查看状态
./bin/questdb.sh status -d /home/questdb

# 停止
./questdb.sh start -d /home/questdb/ -t questdb

启动成功:

root@ubuntu:/usr/local/questdb-8.1.0/bin# ./questdb.sh start -d /home/questdb/ -t questdb
JAVA: ./java
     ___                  _   ____  ____
    / _ \ _   _  ___  ___| |_|  _ \| __ )
   | | | | | | |/ _ \/ __| __| | | |  _ \
   | |_| | |_| |  __/\__ \ |_| |_| | |_) |
    \__\_\\__,_|\___||___/\__|____/|____/
                        www.questdb.io
    Web Console URL                 ILP Client Connection String
    http://10.10.3.167:9000         http::addr=10.10.3.167:9000;
    http://127.0.0.1:9000           http::addr=127.0.0.1:9000;
QuestDB configuration files are in /home/questdb/conf


扫描二维码推送至手机访问。

版权声明:本文由控制系统发布,如需转载请注明出处。

本文链接:http://cim-cs.com/?id=15

分享给朋友:
返回列表

没有更早的文章了...

下一篇:QuestDB数据库:C++基本使用

“QuestDB的安装与测试” 的相关文章

QuestDB数据库:C++基本使用

QuestDB数据库:C++基本使用

QuestDB 支持 C 和 C++ 编程语言。要想使用C++链接使用数据库,你的电脑需要:1. Rust 1.61或者更新版本  2. C++17编译器  3.  CMake 3.15 或更新版本。在你已经安装并编译好QuestDB数据库(https://github.com/questdb/qu...