文章目录

  • 官方优化建议
  • 业务中
    • 高写入压力
    • 高查询压力
    • 提升集群稳定性方面
    • 日志集群设置优化

做过哪些优化

官方优化建议

1.jvm使用合适的jvm
2.增大可以打开的文件数
3.增大可以开启的线程数
4.增大mmap使用的限制vma
5.减少swap,可以开启memory lock,或者禁用swap
6.master expecial

业务中

高写入压力

bulk操作
增大index-buffer
调整write线程池,效果不大
全量更新的时候设置replica=0,更新完成后再打开
使用高性能的本地ssd

下面做法牺牲部分一致性和实时性
refresh_interval 加大
translate log设置为异步

还有一个提高写入的方式是 使用多线程写入,这种首先保证写入压力不再es侧

高查询压力

提高副本数number_of_replicas
减小分片大小,提升number_of_shards
让更多的数据能够保留在内存中,设置更大的内存
使用更高性能的磁盘

提升集群稳定性方面

使用alias来进行全量index的无缝替换
max_result_window 设置翻页深度,前端改造
set slow_log进行监控
add coordinator node 并使用g1
add node的时候关闭auto_rebalance,手动均衡
node_left.delayed_timeout 加大,设置为4h
避免version_confilict
无关的字段设置index-option减少存储
监控

日志集群设置优化

主要是增强写入能力
best_commpression
index-sort
update refresh_interval greater
logstash 设置assign-strategy
冷热数据分离,减小存储成本
无关的字段设置index-option
translog 设置为asyn
dynamic_templates 动态模板

elasticsearch使用优化备忘相关推荐

  1. Vista系统安装优化备忘

    我们的Vista装机手册 (thinkpad) 装vista (切记一定要在BIOS里面把ATA的设置改为AHCI后再装, 否则讯盘安装会有问题) disable UAC relocate my do ...

  2. Win10:系统重装、优化、必备软件——备忘笔记

    Win10:系统重装.优化.必备软件--备忘笔记 重装系统 无U盘--电脑能正常开机 U盘PE--电脑无法开机 Win10优化 必装软件 重装系统 推荐镜像下载地址:MSDN:www.xitongku ...

  3. aws 认证_AWS ML专业认证备忘单

    aws 认证 the highly important and carefully crafted piece, * this will only be useful after completing ...

  4. 机器学习项目的备忘清单!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Harshit Tyagi,编译:机器之心 机器学习项目中含有众多 ...

  5. 机器学习性能改善备忘单

    原文地址:Machine Learning Performance Improvement Cheat Sheet  原文翻译与校对:@姜范波 && 寒小阳  时间:2016年12月. ...

  6. azure_Azure ML算法备忘单

    azure 云计算 , 机器学习 (Cloud Computing, Machine Learning) A common question often asked in Data Science i ...

  7. python熊猫图案_熊猫备忘单–适用于数据科学的Python

    python熊猫图案 Pandas is arguably the most important Python package for data science. Not only does it g ...

  8. HTML5隐藏图片代码,HTML5终极备忘大全(图片版+文字版)

    一.前言兼图片备忘 下图是我从testking网站上的Ultimate HTML5 Cheatsheat这篇文章中备忘图片(已大小优化,因为图片较高,故滚动显示). 但是,上面毕竟是图片格式(原图上兆 ...

  9. HTML5终极备忘大全(图片版+文字版)

    评论:不久的将来html5必将统一前端标记性网页编程语言,这些新标签和新属性以后还要多记多用!仅在此处收藏之! 一.前言兼图片备忘 下图是我从testking网站上的Ultimate HTML5 Ch ...

最新文章

  1. 1147 Heaps (30 分)【难度: 一般 / 知识点: 堆 模拟 】
  2. Python 计算机视觉(五)—— OpenCV 进行图像几何变换
  3. 装linux时可用空间只有1929k,求Linux命令习题
  4. 工作90:富文本编辑器使用篇wangedit
  5. conda创建虚拟环境,拥有多个Anconda版本
  6. 详解python可迭代对象、迭代器和生成器
  7. 开关电源matlab仿真文件,基于PI控制方式的7A开关电源的MATLAB仿真.doc
  8. MATLAB内外插值
  9. 谷歌chrome浏览器突然不记录登录状态,怎么办
  10. centos7 | All matches were filtered out by modular filtering for argument: mysql-community-server
  11. NC-Verilog仿真
  12. 分享一个横向打印二叉树图形的方法
  13. C语言如何求n次方根
  14. Python中的Scapy初探之六--找出非法的DHCP Server
  15. 理科580分学计算机,高考理科580分能上什么学校 理科580分左右的大学有哪些
  16. android如何截屏快捷键是什么手机,安卓截屏快捷键是什么?截屏方法总结 - Android教程 - 安卓中文网...
  17. 长三角城市群所有城市存贷款总额(2004-2019年)
  18. JS高级-分享一个别踩白块的小游戏(源码)
  19. 组合数学——数三角形
  20. 柳州植物组织培养实验室建设施工意义

热门文章

  1. cocos2d-x初探学习笔记(11)--拖动间隐效果
  2. 手把手教你玩转SOCKET模型:完成端口(Completion Port)详解
  3. 第20讲:代理的基本原理和用法
  4. Python保存最后N个元素
  5. 干货 | Elasticsearch开发人员最佳实战指南
  6. 音视频技术开发周刊 | 226
  7. 在3kbps的带宽下还能清晰地语音聊天?
  8. ​关于深度学习、NLP和计算机视觉的30个顶级Python库
  9. 音视频技术开发周刊 | 171
  10. map,multimap,unordered_map,unordered_multimap的详解