首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >elasticsearch需要多少堆内存?

elasticsearch需要多少堆内存?
EN

Stack Overflow用户
提问于 2021-02-01 08:27:56
回答 1查看 273关注 0票数 1

我在每个数据节点中有8个节点集群(3Master+3Data+2Coordinate),堆大小为10.i,磁盘空间为441.i,每天总计为1.2TB,每天有32.73GB数据,为11 indices.So创建了26个碎片,假设保留时间为30 days.In 30天,集群上的数据为982.i,每个节点的总碎片为780个,平均碎片大小为260 shards.So,平均碎片大小为260 .i(约).i读取文档,30gb堆大小的节点可以处理600个碎片。,所以问题是,10.i的堆大小可以处理260个碎片?

EN

回答 1

Stack Overflow用户

发布于 2021-02-01 08:52:02

您读过的这篇文章可以被认为是一个很好的一般性建议,但是影响它的因素有很多,比如索引的大小、碎片的大小、文档的大小、磁盘类型、系统上的当前负载等等。在同一文档中,您可以注意到碎片大小建议在10到50 GB之间,而碎片大小很小(正如您刚才提到的那样,260 MB ),因此在此基础上,我可以说在您的情况下,10 GB堆可以轻松地处理260个碎片,尽管您应该对集群进行基准测试,并阅读更多关于ES如何内部存储和搜索数据的信息,这样您就可以轻松地对其进行微调。

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

https://stackoverflow.com/questions/65989334

复制
相关文章

相似问题

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