1.概述

转载:https://blog.csdn.net/miaomiao19971215/article/details/105487619

Elasticsearch在启动时会打开并读取硬盘上的部分index segment文件,并缓存数据至内存中,后续的搜索操作都会在内存中进行。如果待搜索的数据不在内存中,则会打开相应的index segment文件,并读取数据至内存。这种预加载的做法有助于提高Elasticsearch对外提供服务的响应速度,毕竟减少了打开index semgent的IO操作次数。

有两种方案能设置预加载中需要打开的segment文件:

  • 【全局配置】 在config/elasticsearch.yml中添加index.store.preload,这是一个数组,里面存放了需要预加载的文件的后缀。后缀的类别和含义如下:
nvd: 该文件中存储了影响相关度分数的因素。
dvd: 存储了文档的数据。
tim:

【Elasticsearch】数据预加载相关推荐

  1. 【Elasticsearch】将数据预加载到文件系统缓存中

    1.概述 翻译:Preloading data into the file system cache 这是一个专家设置,其细节将来可能会发生变化. 默认情况下,Elasticsearch 完全依赖操作 ...

  2. 7.1 TensorFlow笔记(基础篇):加载数据之预加载数据与填充数据

    TensorFlow加载数据 TensorFlow官方共给出三种加载数据的方式: 1. 预加载数据 2. 填充数据 预加载数据的缺点: 将数据直接嵌在数据流图中,当训练数据较大时,很消耗内存.填充的方 ...

  3. 5首页加载慢_UIViewController 预加载方案浅谈

    作者 | hite,目前在网易严选iOS 组,主要工作内容 webview 相关,业余时间会写一些胡思乱想产品策划稿,各类游戏云玩家. 一. 引子 预加载作为常规性能优化手段,在所有性能敏感的场景都有 ...

  4. 【GoLang】《GORM实战》第三篇:关联与预加载

    文章目录 关联 分类 重写外键.引用 多态关联 外键约束 关联操作 自动添加关联 关联模式 查询关联 添加关联 替换关联 删除关联 级联删除 清空关联 关联计数 批量处理数据 预加载 Preload ...

  5. elasticsearch预加载数据到文件系统缓存

    默认情况下,Elasticsearch搜索完全依赖于操作系统文件系统缓存来缓存I / O操作.可以设置index.store.preload,以便通知操作系统启动时将索引文件的内容预加载到内存中.此设 ...

  6. spark 动态预加载数据_热门大数据引擎/组件概要

    热门大数据引擎/组件概要 TeraData 老牌数仓公司,已经上市十几年,数仓领导者地位(from Gartner),目前在向云端发力.主要提供一体机,MPP架构,运行稳定,之前工行用的是TD的系统, ...

  7. 更新fielddata为true_[翻译]Elasticsearch重要文章之五:预加载fielddata

    Elasticsearch 是默认延迟加载fielddata到内存里的.当elasticsearch第一次遇到一个查询需要一个指定field的fielddata的时候,就会把索引的每个段中整个fiel ...

  8. FutureTask 实现预加载数据 在线看电子书、浏览器浏览网页等

    FutureTask 有点类似Runnable,都可以通过Thread来启动,不过FutureTask可以返回执行完毕的数据,并且FutureTask的get方法支持阻塞. 由于:FutureTask ...

  9. Java 并发专题 :FutureTask 实现预加载数据 在线看电子书、浏览器浏览网页等

    继续并发专题~ FutureTask 有点类似Runnable,都可以通过Thread来启动,不过FutureTask可以返回执行完毕的数据,并且FutureTask的get方法支持阻塞. 由于:Fu ...

最新文章

  1. 用Xamarin.Forms创建移动应用程序
  2. 发现IE7 Quick Tabs内容同步有bug
  3. 手机碎屏怎么导出里面的数据_Flyme数据抢救功能,手机碎屏后的最后倔强
  4. 如何应对“吴恩达:人工智能落地最重要的挑战之一是小数据”的困境?
  5. 中国大学MOOC 计算机组成原理第1章测试
  6. GIT 牛刀小试 (第一发)
  7. mysql数据库根据上传的经纬度计算距离
  8. linux下C调用lua的第一个程序
  9. 用Java编辑实现warshall算法_warshall算法 java实现
  10. Oracle Sharding
  11. 团体程序设计天梯赛-练习集-L1-036. A乘以B
  12. cw2vec:蚂蚁金服公开最新基于笔画的中文词向量算法
  13. Zend Studio 10 phpFormatter 错误的解决
  14. java计算机毕业设计租车管理系统源码+mysql数据库+系统+部署+lw文档
  15. 计算机什么应用函数计算,函数计算器软件
  16. 因多次登录失败导致的账户锁定,ssh无法登录处理
  17. 大规模定制的实现方法
  18. linux工作区目录,Linux(以RHEL7为例)下添加工作区的方法|| The Way To Add Workspace On Linux...
  19. 2019年安徽省模块七满分多少_2019年安徽中考总分是多少 考试科目及分值
  20. 带你初步了解药物设计中的生物信息学

热门文章

  1. 顺丰同城通过港交所聆讯 今年前五个月收入为30.46亿元
  2. VIP会员也得看广告!两大视频平台回应...
  3. 宁德时代拟定增募资不超582亿元,用于锂离子电池项目等
  4. 台积电5nm生产线污染原因查明:不影响A15芯片量产
  5. 外媒:苹果公司将在美国为其“苹果汽车”生产电池
  6. realme GT大师版核心参数曝光:同样一亿像素主摄
  7. 终于要来了!华为P50将提供两个版本:国内仅有鸿蒙
  8. 小家电的精致生活幻想,都在闲鱼上被粉碎了
  9. 来啊,一起造作啊!10月仍然还有十多场新品发布会...
  10. 不是华为!国内首款5G手机开卖:10分钟送达第一单