码迷,mamicode.com
首页 > 数据库 > 详细

时序数据库InfluxDB(I)- 搭建与采集信息demo操作

时间:2019-10-27 12:23:45      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:司机   技术   lin   idt   客户   mamicode   driving   sql   ubuntu   

 

搭建环境:vmware workstation pro15.5.0, ubuntu18.04.3

实践时间:2019.10.12-10.27

 

(一)时序数据库InfluxDB准备

(1)安装

技术图片

技术图片

  • 曾出现问题:

技术图片

  • 解决方法为:

技术图片

(2)配置文件的位置:

可进行InfluxDB缓存大小等参数的设置。

技术图片

(3)服务器端启动:

以后台运行的方式启动了InfluxDB的服务端。

技术图片

(4)客户端启动:登入InfluxDB服务器

技术图片

将路径加入环境变量中,方便任意地方使用InfluxDB:

技术图片

Or:

技术图片

特别提醒data和WAL的位置:

技术图片

 

(二)InfluxDB基础操作

  • Rfc3339规定了时间戳的格式:

技术图片

  • 存储数据按照InfluxDB Line Protocol,格式如下:
<measurement>[,<tag-key>=<tag-value>...] <field-key>=<field-value>[,<field2-key>=<field2-value>...] [unix-nano-timestamp]

(1)进入Influxd服务:

技术图片

技术图片

(2)创建名为intel_driving_card的数据库:

技术图片

(3)写入数据

注意包含的measurement,tags,key-value_field等信息的格式。

技术图片

技术图片

注:在插入、查询语句中,只有Field Values中的String类型数据要双引号;针对双引号、空格、斜划线有Escape Rules,具体可查阅官网文档。

发现有空格还是对后面带来一些想不到的小bug,有点麻烦,故最好用下划线代替。

技术图片

(4)查询记录的多种方式:

  • 查询所有已创建的measurements(类似于SQL中的库):

技术图片

  • 查询某条路上的数据:

技术图片

  • 查询某个司机的数据:

技术图片

  • series:

技术图片

技术图片

  • 带限制条件的查询:

技术图片

  • 当前数据保留策略:

技术图片

 

时序数据库InfluxDB(I)- 搭建与采集信息demo操作

标签:司机   技术   lin   idt   客户   mamicode   driving   sql   ubuntu   

原文地址:https://www.cnblogs.com/wowhy/p/11747000.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!