influxdb介绍

influxdb是一种时序性数据库,如何理解时序性数据库?具体一点,结合应用场景,可以理解为记录某些对象的监控数据。

一个measurement主要包含以下内容:

1.tags:检测对象的一些属性。

2.fields:记录对象及其值。

3.time:记录时的时间。

举个例子来说,现在监测两本书的销量:

time:2022/8/7    地区:北京  《假面前夜》:10万    《平凡的世界》50万

time:2022/8/7    地区:四川  《假面前夜》:30万    《平凡的世界》200万

如上所示,地区、北京分别时tags的键、值, 两本书及销量就是fields的键、值。

java连接数据库的方法在安装完influxdb后的操作界面可以找到,具体来说主要分为以下几步:

1.创建存放measurement的bucket。

2.生成token并配置其权限。

3.用token的代码来作为java连接的一个配置内容。

4.写入的话是通过构建一个point来写入,而查询往往通过javascript来写入。

(在influxdb操作界面可以可视化的生成每个bucket里的JavaScript查询语句。同时要注意influxdb在1.x版本都是用的sql语句,在2.0后采用javascript语句,之前不清楚情况在网上查到的都是sql语句却无法使用浪费了许多时间。)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值