首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >弹性搜索盘空间计算

弹性搜索盘空间计算
EN

Stack Overflow用户
提问于 2014-10-15 09:43:05
回答 1查看 5.1K关注 0票数 1

如何计算弹性搜索服务器磁盘空间,4TB日志每天需要多少节点。

  • 在弹性搜索索引中存储需要多少磁盘空间?
  • 如何计算节点数?
  • 索引压缩了吗?
  • 10G日志从日志存储中需要多少磁盘空间?
  • 索引是否压缩?

如果节点被配置为使用5个碎片,则下面的false是否正确?

存储10G日志是否需要5碎片节点的50G磁盘空间?

EN

回答 1

Stack Overflow用户

发布于 2014-10-15 11:35:54

许多问题需要长时间的回答。这里简单地说:

  1. 空间:视情况而定。你有二进制数据吗?还是未压缩的文本?你想要多少个复制品-也许是0?如果原始文本和0复制:空间最有可能是<您的原始数据大小。
  2. 也许一个节点就足以满足您的场景。或者你有1000次点击量?那么你可能需要更多的节点。(如果需要的话,几乎线性可伸缩的=>添加节点)。
  3. 是的,由于ES版本为0.90左右,默认设置为压缩
  4. 通常,您还希望将数据存储到磁盘中,而不仅仅是在内存(虽然是可能的) => (参见1 )中。
  5. 见3。

不是space=nodes*rawData。更像是space=compress(rawData)*replicas

成功的关键是自己做实验,找出什么适合你的需求(这些都因场景而异)。

另见这些答案,以更好地理解:

弹力搜索中的碎片和副本

ElasticSearch -每个节点的最佳碎片数

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26379293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档