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

搭建环境: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:
  • 带限制条件的查询:
  • 当前数据保留策略:
(0)

相关推荐

  • 利用NBI可视化+influxDB时序数据库构建物联网大数据分析平台

    什么是时序数据库        先来介绍什么是时序数据.时序数据是基于时间的一系列的数据.在有时间的坐标中将这些数据点连成线,往过去看可以做成多纬度报表,揭示其趋势性.规律性.异常性:往未来看可以做大 ...

  • PHP PDO方式操作Sqlite实例

    Overview (前言) PHP PDO方式操作Sqlite实例 Environment (运行环境) PHP5.3以上 开启扩展 extension=php_pdo_sqlite.dll Func ...

  • TICK技术栈(一)TICK技术栈介绍

    TICK技术栈(一)TICK技术栈介绍

  • InfluxDB 聚合函数实用案例

    目录 文章大纲 InfluxDB 简介 能耗趋势图分析 第一:先要清楚,数据是通过什么规则保存到InfluxDB数据库 第二:解决InfluxDB时区问题 第三:GROUP BY time 自然月 S ...

  • 时间序列数据库分析

    什么是时间序列数据 什么是时间序列(Time Series,以下简称时序)数据?从定义上来说,就是一串按时间维度索引的数据.用描述性的语言来解释什么是时序数据,简单的说,就是这类数据描述了某个被测量的 ...

  • 时序数据库 Apache-IoTDB 源码解析之文件格式简介(三)

    上一章聊到在车联网或物联网中对数据库的需求,以及 IoTDB 的整体架构,详情请见: 时序数据库 Apache-IoTDB 源码解析之系统架构(二) 打一波广告,欢迎大家访问IoTDB 仓库,求一波 ...

  • 菜鸟记532-单元格数据录入有提示,采集信息更规范!

    万一您身边的朋友用得着呢? 各位朋友早上好,小菜继续和您分享经验之谈,截止今日小菜已分享400+篇经验之谈,可以文章编号或关键词进行搜索. 微信推送规则发生改变,如果您想看到小菜每个工作日的经验之谈, ...

  • 直播网站源码,直播的搭建、采集要点有哪些

    直播网站源码已经是我们生活中不可或缺的一部分,直播带来的不仅仅是娱乐方式上的增加,还给了其他很多行业新的发展机会,现在同样火热的带货直播.教育直播.金融直播等都是直播与其他行业结合的产物.全民直播时代 ...

  • (7条消息) C# 使用ClickHouse时序数据库封装

    2020-12-19 16:29:09 最后发布:2020-12-19 16:29:09首次发布:2020-12-19 16:29:09 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...

  • KM-plotter 数据库:基因表达与疾病预后信息好帮手

    KM-plotter(https://kmplot.com/analysis/) 是一个在线进行生存分析的网站,数据最全并且是生存分析最权威的网站.在已发表的论文中,生存分析的数据多来自KM Plot ...

  • Mysql中查询某个数据库中所有表的字段信息

    前言有时候,需要在数据库中查询一些字段的具体信息,而这些字段又存在于不同的表中,那么我们如何来查询呢?在每一个数据库链接的information_schema数据库中,存在这样一张表--COLUMNS ...

  • 物联网关键技术:时序数据库

    物联网系统中,需要实时处理的数据可通过队列送入流处理引擎:不需要实时处理的数据,用于离线分析或数据挖掘,需要先存储起来.物联网系统的数据存储的方式很多,要根据实际场景来选择. 物理网系统各种可能的存储 ...

  • 未来会是时序数据库的天下吗?

    时序数据简介 时序数据库最近正在爆发,各搜索引擎的搜索指数也都是呈上升趋势的. DB-Engine 上的排名: 这份排行榜,都是时序数据库. 时序数据库的兴起是有原因的.就拿无人驾驶来说,无人车在运行 ...