【问题标题】:InfluxDB max available expiration and performance concernsInfluxDB 最大可用过期时间和性能问题
【发布时间】:2018-07-24 17:28:12
【问题描述】:

我根据 influxdb 开发我的指标。我想永远保留数据,因此我的保留政策设置为 inf,我的分片保留政策设置为 100 年(我可以设置的最大值)。

我主要担心保留这些数据会降低性能。我的系列不会超过 100000(根据低服务器规格的建议)。 是否会对索引使用的内存产生影响?无论发出查询/继续查询等任何操作,influxdb 都使用更具体的内存 另外万一出现性能问题,是否可以只备份一定要删除的数据?

【问题讨论】:

    标签: backup restore influxdb


    【解决方案1】:

    基于InfluxDB Hardware sizing guidelines,在中等负载情况下,单个节点 InfluxDB 部署在具有以下规格的服务器上:CPU:6 核和 RAM:8-32 GB;您每秒可以进行 25 万次写入和大约 25 次查询。这些数字肯定会满足您的要求。此外,通过增加 CPU 和 RAM,您可以获得更好的性能。 注意,如果以后工作规模变大,还可以使用“继续查询”对旧数据进行下采样;或将部分数据导出到备份文件。

    【讨论】: