尚硅谷Java培训

InfluxDB

视频介绍

InfluxDB是一款用Go语言编写的时序数据库,使用在运维与IOT领域来完成监控报警任务。对于时序数据场景来说,InfluxDB有着很高的写入、查询与数据压缩性能,并且可以让你快速高效地开展对时序数据的分析工作。

本套教程延续了尚硅谷一贯的保姆式风格,用一个个示例带你了解InfluxDB的世界,手把手教你用InfluxDB搭建一个实时报警系统。热门技术倾囊相授,教辅资料慷慨相赠,视频、代码、笔记、软件,一站式提供!

本套教程与尚硅谷之前发布的Telegraf教程是姊妹课程,学成之后,可以使用InfluxDB生态直接实现时序数据场景的大多数需求。

视频目录 选集

  • 001.教程简介
  • 002.了解InfluxDB的使用场景与生态
  • 003.下载与安装
  • 004.InfluxDB初始化
  • 005.与InfluxDB的交互方式
  • 006.Web UI 初识Web UI
  • 007.Web UI 数据源和存储桶
  • 008.示例1-在Web UI写入数据-创建Bucket
  • 009.示例1-在Web UI写入数据-插入数据
  • 010.InfluxDB行协议
  • 011.Web UI 管理Telegraf配置
  • 012.示例2-使用Telegraf向InfluxDB写入数据
  • 013.Web UI 管理Telegraf配置(补充)
  • 014.Web UI管理抓取任务(采集Prometheus格式的数据)
  • 015.了解Prometheus架构
  • 016.示例3-定时任务采集Prometheus格式的数据
  • 017.Prometheus数据格式
  • 018.InfluxDB是如何管理数据的
  • 019.查询工具-DataExplorer
  • 020.查询工具-Notebook
  • 021.与时间标准相关的知识
  • 022.示例4-使用查询构造器查询数据
  • 023.FLUX语法-前言:什么是FLUX语言
  • 024.FLUX语法-FLUX开发工具
  • 025.FLUX语法-变量与基本表达式
  • 026.FLUX语法-谓词表达式
  • 027.FLUX语法-控制语句
  • 028.FLUX10种基本数据类型-bool和bytes
  • 029.FLUX10种基本数据类型-duration和time
  • 030.FLUX10种基本数据类型-字符串与正则
  • 031.FLUX10种基本数据类型-整数、无符号整数和浮点数
  • 032.FLUX10种基本数据类型-null
  • 033.如何使用FLUX文档
  • 034.FLUX4种复合类型-记录
  • 035.FLUX4种复合类型-字典
  • 036.FLUX4种复合类型-数组
  • 037.FLUX4种复合类型-函数
  • 038.FLUX查询InfluxDB-入门
  • 039.FLUX查询InfluxDB-序列、表和表流
  • 040.FLUX查询InfluxDB-filter维度过滤
  • 041.FLUX查询InfluxDB-类型转换函数与下划线字段
  • 042.FLUX查询InfluxDB-map函数
  • 043.FLUX查询InfluxDB-自定义管道函数
  • 044.FLUX查询InfluxDB-window和aggregateWindow
  • 045.FLUX查询InfluxDB-yield和join
  • 046.InfluxDB开发工具-前言
  • 047.HTTP API-安装ApiPost7并准备调试环境
  • 048.HTTP API-如何使用InfluxDB API文档
  • 049.HTTP API-示例:Token与权限
  • 050.HTTP API-登录获取权限
  • 051.HTTP API-为InfluxDB配置https
  • 052.HTTP API-将API文档直接导入ApiPost
  • 053.组织、权限与其他生产安全措施
  • 054.HTTP API-HTTPS补充
  • 055.influx命令行工具-下载与安装
  • 056.influx命令行工具-如何获取帮助信息
  • 057.influx命令行工具-配置
  • 058.influx命令行工具-配置详解
  • 059.Java操作InfluxDB-开发技巧
  • 060.Java操作InfluxDB-项目与依赖
  • 061.Java操作InfluxDB-同步写入与异步写入
  • 062.Java操作InfluxDB-同步写入InfluxDB行协议
  • 063.Java操作InfluxDB-同步写入Point
  • 064.Java操作InfluxDB-同步写入POJO类
  • 065.Java操作InfluxDB-异步写入
  • 066.Java操作InfluxDB-查询原始数据
  • 067.Java操作InfluxDB-查询序列集合
  • 068.Java操作InfluxDB-补充
  • 069.拓展的带注释的CSV
  • 070.使用模板快捷开发-认识InfluxDB模板
  • 071.使用模板快捷开发-示例-安装使用Docker模板
  • 072.使用模板快捷开发-InfluxDB模板的不足
  • 073.定时任务-什么是定时任务
  • 074.定时任务-示例-定时向别的系统发送数据
  • 075.定时任务-定时任务的原理
  • 076.定时任务-定时任务的使用场景
  • 077.定时任务-数据迟到问题
  • 078.定时任务-cron表达式与开发工具
  • 079.定时任务-抓取任务的本质
  • 080.仪表盘-基本功能
  • 081.仪表盘-示例:一个监控CPU的仪表盘
  • 082.仪表盘-示例:变量与交互式仪表盘
  • 083.仪表盘-更加灵活的变量
  • 084.仪表盘-优化展示效果
  • 085.influxd命令-基本用法
  • 086.influxd命令-常用配置项
  • 087.influxd命令-添加配置的三种方法
  • 088.influxd命令-查看磁盘数据与数据迁出
  • 089.influxd命令-管理token、组织与用户
  • 090.FLUX性能优化-优化的要点
  • 091.FLUX性能优化-如何查看FLUX的执行性能
  • 092.FLUX性能优化-示例:fliter条件对谓词下推的影响
  • 093.FLUX性能优化-示例:开窗操作的性能优化
  • 094.FLUX性能优化-示例:map与set的性能差异
  • 095.报警实践-认识检查与报警
  • 096.报警实践-创建检查
  • 097.报警实践-配置报警终端
  • 098.报警实践-配置提醒规则
  • 099.报警实践-睿象云:报警平台的SaaS方案
  • 100.报警实践-报警终端的痛点
  • 101.报警实践-Notebook与报警任务的底层
  • 102.报警实践-完成与睿象云的对接
  • 103.报警升级-更值得信任的架构
  • 104.报警升级-网络环境
  • 105.报警升级-搭建内网穿透
  • 106.报警升级-业务可用性检查
  • 107.报警升级-配置报警