Influxdb存储文件夹[windows]

时间:2017-04-26 20:34:08

标签: influxdb

我正在尝试检查在Influxdb中创建的db的大小。我在哪里可以找到存储文件夹,或者如果它分布在很多地方,测量我的数据库大小的最佳方法是什么?

4 个答案:

答案 0 :(得分:7)

在Windows的默认配置中,数据存储在目录c:\Users\<username>\.influxdb\data\

编辑: 我无法从配置文件中更改它,但设置INFLUXDB_DATA_DIR环境变量可以解决这个问题。

答案 1 :(得分:5)

Data section of the Influx documentation中,声明:

  

dir =&#39; / var / lib / Influxdb / data&#39;
  InfluxDB存储数据的目录。此目录可能会更改   注意:OS X安装的默认目录为/Users/<username>/.influxdb/data

可以肯定地说,此目录包含数据库的基本持久文件存储。

如文档中所述,可以通过更改INFLUXDB_DATA_DIR环境变量来覆盖默认数据存储目录。

特别是对于Windows,您可能会在 Influxdb.conf 文件中找到数据路径。

但是,此目录不包含Influx实例的元数据,如用户,数据库,保留策略等,也不包括WAL(预写日志),缓存,日志等。如果您对此感兴趣,那么前面提到的文档也可以提供对此的深入了解。

答案 2 :(得分:5)

如果您将InfluxDB作为Windows服务运行并且该服务作为本地系统帐户运行,则默认情况下会在此处找到.influxdb \ data目录:

C:\Windows\System32\config\systemprofile\.influxdb\data 

答案 3 :(得分:1)

使用所需的位置更新influxdb.conf文件。

打开cmd

Cd到路径

运行influxd.exe -config influxdb.conf

相关问题