influxdb - influxDB 对您可以拥有的数据库数量有限制吗?
问题描述
性能测试工具。我们每次测试运行都会生成一堆指标。但是我们希望将每个测试运行分开。这似乎每次运行一个 db 可以让我们这样做,同时允许我们将我们创建的工具提供给只有 1 次安装的客户,因此只需要一个 db。但是我们正在谈论数百个数据库......当然它们应该更小,因为大多数只适用于一组涵盖几个小时的指标。但是 influxdb 会限制我们吗?还是性能会受到严重影响?
解决方案
看起来内存/虚拟内存似乎是限制因素。
在两个 16GB 的盒子上,我在一个上添加了 500 db 的数据,在另一个上添加了 500 组数据到同一个 db。实际上数据很小,加载后单个db为440K。
500 db 的内存使用要高得多。
500dbs 19.9g 虚拟,3.3g 常驻 1db 2.5g 虚拟,0.9g 常驻
推荐阅读
- reactjs - 在 Redux 中反应更新数组状态
- pagespeed-insights - PageSpeedInsights v5 根据 URL 返回不同的结果
- html - 有人可以帮我用 nth-child 伪类来定位我的容器 div 吗?
- html - Angular 6 - 如何根据条件禁用 div
- c++ - 如何在事件循环中运行 QClipboard,然后在 QClipboard 完成将某些内容复制到剪贴板后退出应用程序?
- c# - 文本框中的上一个条目在 Windows 窗体中被删除
- javascript - JavaScript 按嵌套对象降序排序数组
- amazon-web-services - c9 到 AWS 迁移
- git - 如何仅将对第三方存储库所做的更改存储在单独的存储库中?
- python - 在python中自动运行函数?