IOTDB 0.12.1单机环境搭建

背景

物联网行业,需要存储不同设备的时序数据,数据量比较大,之前使用的是Hbase但是,鉴于Hbase对聚合操作支持的不是很友好,所以,打算替换成国产的IOTDB数据库

简介

IoTDB 是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接 Hadoop 与 Spark 生态,适用于工业物联网应用中海量时间序列数据高速写入和复杂分析查询的需求。 

 环境搭建

环境要求

 安装前需要保证设备上配有 JDK>=1.8 的运行环境,并配置好 JAVA_HOME 环境变量。

文件下载

地址:发行版本 | IoTDB Website 

选择最新稳定版本,单机安装选择单机版本, 集群安装选择集群版本

 

 软件目录结构

  • sbin 启动和停止脚本目录
  • conf 配置文件目录
  • tools 系统工具目录
  • lib 依赖包目录 

 1、单机安装(使用单机版)

PS:成功执行命令后,可以在logs文件中查看执行后的一些日志

# 执行后台运行命令
nohup sbin/start-server.sh >/dev/null 2>&1 &

# 命令执行参数
sbin/start-server.sh -c <conf_path> -rpc_port <rpc_port>

 参数解析

  • "-c" and "-rpc_port" 都是可选的。
  • 选项 "-c" 指定了配置文件所在的文件夹。
  • 选项 "-rpc_port" 指定了启动的 rpc port。
  • 如果两个选项同时指定,那么* rpc_port 将会覆盖 conf_path *下面的配置。

 使用 Cli 工具

IoTDB 为用户提供多种与服务器交互的方式,在此我们介绍使用 Cli 工具进行写入、查询数据的基本步骤。

初始安装后的 IoTDB 中有一个默认用户:root,默认密码为 root。用户可以使用该用户运行 Cli 工具操作 IoTDB。Cli 工具启动脚本为 sbin 文件夹下的 start-cli 脚本。启动脚本时需要指定运行 ip、port、username 和 password。若脚本未给定对应参数,则默认参数为"-h 127.0.0.1 -p 6667 -u root -pw -root"

 

 备注

PS: 因为使用的是默认配置文件,此时应该会在sbin同级目录下生成data文件夹,用来做为数据的存储和中间文件的存放

下面就可以做IOTDB的数据库操作了 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值