Influxdb存储文件夹[windows]

kos*_*kov 8 influxdb

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

Oha*_*hen 8

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

编辑:我无法从配置文件中更改它,但设置INFLUXDB_DATA_DIR环境变量可以做到这一点.


Jul*_*iën 6

Influx文档数据部分中,指出:

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

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

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

专门针对Windows,您可能会在influxdb.conf文件中找到数据路径。

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


Mar*_*agg 6

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

C:\Windows\System32\config\systemprofile\.influxdb\data 
Run Code Online (Sandbox Code Playgroud)