InfluxDB 简介与安装
1、InfluxDB 简介
官网:https://www.influxdata.com/
中文文档:https://jasper-zhang1.gitbooks.io/influxdb/content/
InfluxDB 是用Go语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。
类似的数据库有Elasticsearch、Graphite等。
其主要特色功能
-
基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等)
-
可度量性:你可以实时对大量数据进行计算
-
基于事件:它支持任意的事件数据
InfluxDB的主要特点
-
无结构(无模式):可以是任意数量的列
-
可拓展的
-
支持min, max, sum, count, mean, median 等一系列函数,方便统计
-
原生的HTTP支持,内置HTTP API
-
强大的类SQL语法
2、InfluxDB 安装
官网:https://portal.influxdata.com/downloads/
注:该页面没有下载按钮,可以使用 F12 打开开发者工具,搜索 release 寻找版本链接。 我这里是 1.8 版本
打开 linux 服务器,新建 influx目录
安装
解压
安装完成以后在 usr/bin 文件夹下有5个文件
先启动 influxd 服务器
再启动 influx 客户端
influxDB 安装完毕
3、可视化工具
InfluxDBStudio
下载地址:https://github.com/CymaticLabs/InfluxDBStudio/releases/tag/v0.2.0-beta.1
下载直接 解压直接运行即可
chronograf
下载地址:https://dl.influxdata.com/chronograf/releases/chronograf-1.8.10_windows_amd64.zip
下载之后解压,上级运行