InfluxDB 是用Go语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。linux
1)基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等)web
2)可度量性:你能够实时对大量数据进行计算数据库
3)基于事件:它支持任意的事件数据浏览器
1)无结构(无模式):能够是任意数量的列服务器
2)可拓展的分布式
3)支持min, max, sum, count, mean, median 等一系列函数,方便统计函数
4)原生的HTTP支持,内置HTTP APIspa
5)强大的类SQL语法code
6)自带管理界面,方便使用blog
OS X (via Homebrew)
brew update
brew install influxdb
MD5: 4f0aa76fee22cf4c18e2a0779ba4f462
Ubuntu & Debian (64-bit)
wget https://dl.influxdata.com/influxdb/releases/influxdb_0.13.0_amd64.deb
sudo dpkg -i influxdb_0.13.0_amd64.deb
MD5: bcca4c91bbd8e7f60e4a8325be67a08a
Ubuntu & Debian (ARM)
wget https://dl.influxdata.com/influxdb/releases/influxdb_0.13.0_armhf.deb
sudo dpkg -i influxdb_0.13.0_armhf.deb
MD5: b64ada82b6abf5d6382ed08dde1e8579
RedHat & CentOS (64-bit)
wget https://dl.influxdata.com/influxdb/releases/influxdb-0.13.0.x86_64.rpm
sudo yum localinstall influxdb-0.13.0.x86_64.rpm
MD5: 286b6c18aa4ef37225ea6605a729b61d
RedHat & CentOS (ARM)
wget https://dl.influxdata.com/influxdb/releases/influxdb-0.13.0.armhf.rpm
sudo yum localinstall influxdb-0.13.0.armhf.rpm
MD5: 4cf99debb5315fbbb26166506807d965
Standalone Binaries (64-bit)
wget https://dl.influxdata.com/influxdb/releases/influxdb-0.13.0_linux_amd64.tar.gz
tar xvfz influxdb-0.13.0_linux_amd64.tar.gz
MD5: 187854536393c67f7793ada1c096da8e
Standalone Binaries (ARM)
wget https://dl.influxdata.com/influxdb/releases/influxdb-0.13.0_linux_armhf.tar.gz
tar xvfz influxdb-0.13.0_linux_armhf.tar.gz
若是是经过包安装的,能够使用以下语句启动:
sudo service influxdb start
若是直接下载的二进制包,则经过以下方式启动
进入InfluxDB目录下的usr/bin文件夹,执行:
./influxd
便可。
这样就启动了服务端。
安装完成后须要在infludb配置文件中把808三、8086的注释去掉,才能够用web管理界面和使用Http Api 进行数据操做。
在usr/bin里使用influx便可登入Influx服务器。也能够将路径加入环境变量中,这样既可在任意地方使用influx。
InfluxDB自带web管理界面,在浏览器中输入 http://服务器IP:8083 便可进入web管理页面。