你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
橡皮、老虎皮、狮子皮哪一个最不好?
ES查询功能上线,导致线程dump,有什么好的方法优化?
Elasticsearch
| 作者
yangchunchun
| 发布于2019年10月31日 | 阅读数:
1795
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
ES查询功能上线,导致线程dump,好多线程挂起,有什么好的方法优化?
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
kepmoving
-
90后
赞同来自:
你至少把集群配置,什么查询,量级发出来,不然人家怎么回答你
匿名用户
赞同来自:
ES是需要非常强大的硬件环境支持,如果硬件不够,基本就是demo的演示。
ES是高消耗内存,高消耗cpu,高消耗磁盘空间的一款开源全文检索引擎,它不是神,它的最适合的场景是全文检索。
cpu核心数越多,对查询来说越好,如果有可能,最好采用40core cpu的 物理机
内存越大越好,最好是64GB物理内存,如果有可能,一台40core 64gb内存的服务器,最大存储数据量在5TB左右。
硬盘空间要合理,最好是储存数据的3.4倍(参考阿里的算法),假如存储5TB的数据,磁盘空间最好是15TB左右。最大不要超过20TB。
按照经验,当128GB内存,分配给es64gb堆内存时,存储的数据上限是15TB(最好不要超过10TB),否则出现各种问题,尤其是内存full gc。
要回复问题请先
登录
或
注册
发起人
yangchunchun
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
bulk update 重复的文档id 导致更新性能下降?
除了设置mapping为not analyzied,还有其他方法让一个string字段不分词吗?
Elastic对类似枚举数据的搜索性能优化
聚合查询如何优化
《Elasticsearch源码解析与优化实战》这本书中,有关6.x的新版副本恢复方法.
elasticsearch 批量删除 导致使用磁盘容量上升
添加了ik自定义分词,之前入库的数据不能搜索出来,这个有什么好的解决方法?
docs.count与hits.total数值不一致,是什么原因导致
elasticsearch内部会对dsl进行优化吗
elasticSearch5.X javaAPI rangeQuery分区间查询,最终用了一种最low的方法凑合?不知大神们有没有好解决方案?
es6.4版本相较于es5.4版本查询性能上的优化有什么改变吗
问题状态
最新活动:
2019-11-05 15:44
浏览:
1795
关注:
2
人
2 个回复
kepmoving - 90后
赞同来自:
匿名用户
赞同来自:
ES是高消耗内存,高消耗cpu,高消耗磁盘空间的一款开源全文检索引擎,它不是神,它的最适合的场景是全文检索。
cpu核心数越多,对查询来说越好,如果有可能,最好采用40core cpu的 物理机
内存越大越好,最好是64GB物理内存,如果有可能,一台40core 64gb内存的服务器,最大存储数据量在5TB左右。
硬盘空间要合理,最好是储存数据的3.4倍(参考阿里的算法),假如存储5TB的数据,磁盘空间最好是15TB左右。最大不要超过20TB。
按照经验,当128GB内存,分配给es64gb堆内存时,存储的数据上限是15TB(最好不要超过10TB),否则出现各种问题,尤其是内存full gc。