搭建环境: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:

  • 带限制条件的查询:

  • 当前数据保留策略:

最新文章

  1. .net使用cefsharp开源库开发chrome浏览器(二)
  2. 怎样关闭WIN7系统的自动更新
  3. 加载json文件没显示图片
  4. Umbraco中Document Type取名限制
  5. (2015年郑州轻工业学院ACM校赛题) C 数列
  6. 完全掌握KMP算法思想
  7. HDU - 2680 最短路 spfa 模板
  8. php正则判断字符串是否含有中文
  9. 记Windows10下安装Docker的步骤
  10. js 判断数据是否为空
  11. Yara VS2017出现LINK : fatal error LNK1104: 无法打开文件“msvcrt.lib”
  12. hdu1003 Max Sum【最大连续子序列之和】
  13. Ubuntu防火墙配置
  14. 20169207 《Linux内核原理与分析》第十一周作业
  15. FTDI通用转USB芯片简述
  16. Win8交互UX——触摸板交互
  17. Hadoop(1.2.1)安装
  18. 玩了下STM8单片机
  19. python str, list,tuple, dir
  20. 判断FreeMarker是否为空

热门文章

  1. 配置树莓派3的openwrt中的网络
  2. ActiveMQ+ZooKeeper搭建高可用集群
  3. 45道CSS基础面试题(附答案)
  4. android字母索引实现ListView定位
  5. 【SQL server基础】手动创建数据库和表格
  6. Angular Cli 升级到最新版本
  7. Mybatis面试题吐血总结
  8. 更该clover软件图标(任务栏显示)
  9. 模拟实现JSON.stringiry 的格式化输出
  10. 自动下载zar配置管理