美文网首页
2018-09-04 【influxdb】下载安装

2018-09-04 【influxdb】下载安装

作者: 家琦的三亩地 | 来源:发表于2018-09-05 15:09 被阅读0次

下载安装

官网无需翻墙,下载跳出的界面需要翻墙,链接
https://dl.influxdata.com/influxdb/releases/influxdb-1.6.2_windows_amd64.zip

基础环境

本机win10 64bit, Go 1.10 环境

set GOARCH=amd64
set GOBIN=D:\lishuiCache\bin
set GOCACHE=C:\Users\huitu\AppData\Local\go-build
set GOEXE=.exe
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOOS=windows
set GOPATH=D:\lishuiCache
set GORACE=
set GOROOT=C:\Go
set GOTMPDIR=
set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64
set GCCGO=gccgo
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\huitu\AppData\Local\Temp\go-build432470030=/tmp/go-build -gno-record-gcc-switches

基本配置

  1. 解压
  2. 在相应路径下运行 .\influxd.exe config > auto.conf 生成配置,调整[meta]dir [data]dir wal-dir 默认路径有可能存在权限问题无法读写
[meta]
  dir = "D:\\inflexdb\\.influxdb\\meta"
  retention-autocreate = true
  logging-enabled = true
  
[data]
  dir = "D:\\inflexdb\\.influxdb\\data"
  index-version = "inmem"
  wal-dir = "D:\\inflexdb\\.influxdb\\wal"
  wal-fsync-delay = "0s"
  query-log-enabled = true
  cache-max-memory-size = 1073741824
  cache-snapshot-memory-size = 26214400
  cache-snapshot-write-cold-duration = "10m0s"
  compact-full-write-cold-duration = "4h0m0s"
  max-series-per-database = 1000000
  max-values-per-tag = 100000
  max-concurrent-compactions = 0
  max-index-log-file-size = 1048576
  trace-logging-enabled = false
  tsm-use-madv-willneed = false
  1. 制定配置文件运行 .\influxd.exe -config .\auto.conf
    运行界面
  2. 运行 .\influx.exe 输入官网示例sql
Connected to http://localhost:8086 version 1.6.2
InfluxDB shell version: 1.6.2
> CREATE DATABASE mydb
> SHOW DATABASES
name: databases
name
----
_internal
mydb
> USE mydb
Using database mydb
>

创建新用户

> create user njht with password 'njht'
> grant all privileges to njht

用新用户名密码登录.\influx.exe -username njht -password njht


参考链接

  1. go 操作influx https://github.com/influxdata/influxdb/tree/master/client
  2. 相关示例
    https://www.cnblogs.com/yyhh/p/5990228.html#yy02
    https://studygolang.com/articles/10120
    https://www.imooc.com/video/17004
    https://www.cnblogs.com/kingleft/p/7692415.html

相关文章

网友评论

      本文标题:2018-09-04 【influxdb】下载安装

      本文链接:https://www.haomeiwen.com/subject/xoqgwftx.html