inlfuxdb源码分析(一)

inlfuxdb源码分析(一)

介绍

不多说了, 需要对时序数据有了解参考

源码编译

clone代码

从github上clone代码到本地$GOPATH/influxdata/influxdb

安装依赖

cd $GOPATH/influxdata/influxdb

go get ./...

安装过程中你会发现有问题, 我在master分支和1.4,1.5版本始终没有解决,
1.3版本下编译通过。需要根据Godeps文件下的库文件的comment id来切换自己库的相关依赖

编译influxd

cd $GOPATH/influxdata/influxdb/cmd/influxd/

go build

启动可执行文件

./influxd

下节将从influxd这个包开始看代码