设为首页收藏本站

追梦Linux

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 307|回复: 0

InfluxDB学习之InfluxDB的安装和简介

[复制链接]

482

主题

485

帖子

16万

积分

CEO

Rank: 9Rank: 9Rank: 9

积分
168140

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2017-6-15 10:16:18 | 显示全部楼层 |阅读模式
一、InfluxDB简介
InfluxDB 是一个开源分布式时序、事件和指标数据库。使用 Go 语言编写,无需外部依赖。其设计目标是实现分布式和水平伸缩扩展。
类似的数据库有Elasticsearch、Graphite等。

主要特色功能:

1)基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等)

2)可度量性:你可以实时对大量数据进行计算

3)基于事件:它支持任意的事件数据

主要特点:

1)无结构(无模式):可以是任意数量的列

2)可拓展的

3)支持min, max, sum, count, mean, median 等一系列函数,方便统计

4)原生的HTTP支持,内置HTTP API

5)强大的类SQL语法

6)自带管理界面,方便使用

二、InfluxDB安装

官方安装:https://docs.influxdata.com/infl ... ction/installation/

本文在ubuntu14.04 上安装、启动:

服务端

[AppleScript] 纯文本查看 复制代码
[/p][p=30, 2, left]curl -sL [url=https://repos.influxdata.com/influxdb.key]https://repos.influxdata.com/influxdb.key[/url] | sudo apt-key add -
source /etc/lsb-release 
echo "deb [url=https://repos.influxdata.com/]https://repos.influxdata.com/[/url]${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
sudo apt-get update && sudo apt-get install influxdb
service influxdb start

客户端执行 influx命令即可进入:

[Bash shell] 纯文本查看 复制代码
#[/p][p=30, 2, left] influx
Connected to http://localhost:8086 version 1.2.4
InfluxDB shell version: 1.2.4
> show databases;
name: databases
name
----
_internal

> 

InfluxDB自带web管理界面,在浏览器中输入 http://服务器IP:8083 即可进入web管理页面。

默认情况web界面是关闭的,需要修改配置文件,/etc/influxdb/influxdb.conf如下2行:

[Bash shell] 纯文本查看 复制代码
[admin]
  # Determines whether the admin service is enabled.
  # enabled = false
  enabled = true

  # The default bind address used by the admin service.
  bind-address = ":8083"

然后重启就OK。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

QQ|小黑屋|手机版|Archiver|追梦Linux ( 粤ICP备14096197号  点击这里给我发消息

GMT+8, 2019-3-25 18:47 , Processed in 0.339190 second(s), 33 queries .

Powered by 追梦Linux! X3.3 Licensed

© 2015-2017 追梦Linux!.

快速回复 返回顶部 返回列表