InfluxDB基本使用(三)
最近有项目使用到influxDB,因此记录一下InfluxDB的基本使用,版本:InfluxDB 2.6
1、Load Data
1.1 Source
1.1.1 数据上传
这里主要包含了数据的导入,目前支持如下几种,如图:
1.1.2 客户端实现
拿java举例,里面会有如何使用的例子,比如引入Maven依赖,写数据和查询数据的代码示例,其他语言类似,如下图:
1.1.3 Telegraf插件
官网解释是:Telegraf是一个在Go语言编写的代理,用于收集指标并将其写入InfluxDB。个人理解是一个数据采集和记录的插件,因为没有使用,了解不多。同样有一些接入的配置和示例,如下图:
1.2 Buckets(数据库)
Bucket翻译过来是桶的意思,其实类比就是数据库,数据库的管理,包含数据库的创建、导入数据、删除等等操作,如下图:
1.3 Telegraf 和 Scrapers
这两个目前未涉及,没有深入了解,后续看有没有机会补充。
1.4 Api Tokens
InfluxDB提供了很多API,比如指定Bucket的读写等等,这些API的调用都需要用到Token,Token的权限在生成时指定,和常规的通过用户密码不一样。
复制生成的Token即可,这个token很重要,会在代码配置中使用,调用接口需要用到,如下图:
2、Data Explorer(数据展示处理)
这一块的功能主要是通过查询语句,查询已有数据,然后通过图片展示,这里需要对InfluxDB的数据存储和查询语法有一定的了解,具体可以百度,和见同系列文章,基本的界面操作图如下:
3、NoteBooks
可以理解是一个综合的数据处理控制台,包含了数据看板的生成、设置一个任务(例如一个周期性的查询任务)、设置提醒,例如监控某个字段的值,当超过设定的阈值后提醒,界面如下,由于这部分暂时未使用涉及,需要自行探索或者百度。
大致界面上使用就这些,里面有一些是用到的,有一些是未用到,后续会修改补充,Influx的数据存储逻辑和相关语法后面会有文章说明,方便使用理解。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探