1.概述

官网:Tune for search speededit

将内存分配给文件系统缓存

Elasticsearch严重依赖于文件系统缓存,以加快搜索速度。通常,您应该确保至少有一半的可用内存分配给文件系统缓存,以便Elasticsearch可以将索引的热区保留在物理内存中。

使用更快的硬件编辑

如果您的搜索受I / O限制,则应研究为文件系统缓存提供更多内存(请参阅上文)或购买速度更快的驱动器。特别是,已知SSD驱动器的性能要比旋转磁盘好。始终使用本地存储,例如NFS或SMB应避免使用远程文件系统。还要提防虚拟存储,例如Amazon的虚拟存储Elastic Block Storage。虚拟存储在Elasticsearch上可以很好地工作,并且很有吸引力,因为它是如此快速且易于安装,但是与专用本地存储相比,它在本质上在持续运行方面还很慢。如果您在上添加了索引 EBS,请确保使用预配置的IOPS,否则操作可能会很快受到限制。

如果您的搜索是受CPU限制的&#x

【Elasticsearch】es 提高 搜索速度相关推荐

  1. lucene正向索引(续)——域(Field)的元数据信息在.fnm里,在倒排表里,利用跳跃表,有利于大大提高搜索速度。...

    4.1.2. 域(Field)的元数据信息(.fnm) 一个段(Segment)包含多个域,每个域都有一些元数据信息,保存在.fnm文件中,.fnm文件的格式如下: FNMVersion 是fnm文件 ...

  2. 使用IndexReader.repen提高搜索速度

    1,使用indexreader创建indexsearcher. 2,indexsearcher在使用完了以后不要关闭. 3.使用indexreader.isCurrent()判断索引是否被indexw ...

  3. 死磕elasticsearch(七)搜索速度优化

    文章目录 1 为文件系统cache预留足够的内存 2 使用更快的硬件 3 文档模型 4 预索引数据 5 避免使用脚本 6 优化日期搜索 7 为只读索引执行force-merge 8 预热文件系统cac ...

  4. 用双向宽搜来提高搜索效率

    在信息竞赛中,常常会遇到一些用广度优先搜索才能实现的题目,而这类题目很大一部分都可以用双向宽搜来提高搜索速度, 这类题目的共同点是: 1.   起始状态和目标状态都很明确: 2.  搜索一条从起始状态 ...

  5. Elasticsearch优化——搜索速度优化

    Elasticsearch优化--搜索速度优化 文章目录 Elasticsearch优化--搜索速度优化 1. 为文件系统cache预留足够的内存 2. 使用更快的硬件 3. 文档模型 4. 预索引数 ...

  6. 【Elasticsearch】使用Elasticsearch中的copy_to来提高搜索效率

    1.概述 转载:使用Elasticsearch中的copy_to来提高搜索效率 在今天的这个教程中,我们来着重讲解一下如何使用Elasticsearch中的copy来提高搜索的效率.比如在我们的搜索中 ...

  7. Elasticsearch:通过结合 Elasticsearch 词干分析器和同义词来提高搜索相关性

    在之前的博客中,我们介绍了如何将同义词合并到由 Elasticsearch 驱动的应用程序中. 在这里,我以该博客为基础,展示了如何结合词干分析器(stemmer)和多词同义词(multi-word ...

  8. elasticsearch ES搜索权重设置(boost参数)

    摘要:7.Elasticsearch boost的搜索条件权重_lm324114的专栏-CSDN博客_boost es 摘要2:elasticsearch boost - 简书 摘要3:Elastic ...

  9. Elasticsearch(038):es中搜索之入门与分页搜索

    ES中搜索的方式分为两种,一种是通过URL参数进行搜索:另一种是通过POST中body请求参数进行搜索. 针对第一种我们进行简单的讲解,我们关注的核心放在第二种上面. 一.简单搜索(search) 1 ...

最新文章

  1. 人工智能学习框架TensorFlow必须掌握和了解的数学基础
  2. C语言表达式和运算符大学霸IT达人
  3. Hive数据仓库之快速入门
  4. 日本那个大户又要抛了?
  5. Qt之进程间通信(IPC)
  6. Pixhawk之姿态解算篇(2)_mahony算法分析
  7. nodeJS下利用mongdb进行数据库操作
  8. 如何用耳机翻页_游戏耳机的经典之作—罗技(G)Astro A40体验
  9. GIT学习笔记2--基本使用
  10. sqlrowset 转化为json_逆向学习 fastjson 反序列化始末
  11. gradle-学习笔记(2)-多项目构建
  12. spring配置文件中导入约束的详细步骤
  13. WinForm中显示韩语,韩文
  14. 遥感原理与应用——遥感影像及其特征、遥感图像处理
  15. 计算机sci多少字,一篇英文sci论文多少字
  16. 幽游白书雕像:岁月流转,闪耀如初,我回来了
  17. 防线 2020/3/31
  18. 麒麟9000加鸿蒙,首发预装鸿蒙OS!华为Mate40 Pro 4G版入网:麒麟9000加持
  19. 局部立体匹配算法介绍及代码实现
  20. Kubernetes Egress 网络策略指南

热门文章

  1. 永福股份遭宁德时代减持3% 后者产业链投资浮盈已达80亿
  2. iPhone 12不标配充电器后,国产手机配件成了国外抢手货!
  3. 拼多多关联公司申请“碰多多”、“碰碰多”商标
  4. 罗永浩吐槽卖小米、苹果被骂,卖华为也被骂,李楠:警惕键盘侠
  5. 2019福布斯中国富豪榜发布:马云蝉联榜首 王健林排名跌至第14位
  6. 郎朗钢琴课独家上线知乎 手把手带你开启钢琴之路
  7. 瑞幸:现在卖24元一杯已经很便宜了 以后还要降价
  8. 坑了多少人?这就是乐视网负债总规模!
  9. 红米旗舰机命名Redmi X?卢伟冰:会有更好的名字
  10. 拳王虚拟项目公社:虚拟产品自动化4步走,小白自动盈利的第一桶金