看啥推荐读物
专栏名称: 51CTO技术栈
有趣 | 有料 | 有内涵,为您提供最优质的内容,愿我们一起悦享技术,成就人生。
今天看啥  ›  专栏  ›  51CTO技术栈

超详细的Elasticsearch高性能优化实践

51CTO技术栈  · 公众号  · 程序员  · 2019-05-20 18:08
“之前分享的一篇《掌握它才说明你真正懂 Elasticsearch》相信让大家对 ES 的原理都有所了解,这篇将从 ES 的 API 应用测试,性能优化,开发使用等方面展开,深入学习 ES。ES 性能调优ES 的默认配置,是综合了数据可靠性、写入速度、搜索实时性等因素。实际使用时,我们需要根据公司要求,进行偏向性的优化。写优化假设我们的应用场景要求是,每秒 300 万的写入速度,每条 500 字节左右。针对这种对于搜索性能要求不高,但是对写入要求较高的场景,我们需要尽可能的选择恰当写优化策略。综合来说,可以考虑以下几个方面来提升写索引的性能:加大 Translog Flush ,目的是降低 Iops、Writeblock。增加 Index Refresh 间隔,目的是减少 Segment Merge 的次数。调整 Bulk 线程池和队列 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照