Elasticsearch将数据预加载到文件系统缓存中

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch将数据预加载到文件系统缓存中相关的知识,希望对你有一定的参考价值。

1.概述

翻译:Preloading data into the file system cache


这是一个专家设置,其细节将来可能会发生变化。

默认情况下,Elasticsearch 完全依赖操作系统文件系统缓存来缓存 I/O 操作。可以设置index.store.preload 以便告诉操作系统在打开时将热索引文件的内容加载到内存中

此设置接受以逗号分隔文件扩展名列表:所有扩展名在列表中的文件将在打开时预加载。这对于提高索引的搜索性能很有用,尤其是在主机操作系统重新启动时,因为这会导致文件系统缓存被破坏。但是请注意,这可能会减慢索引的打开速度,因为它们只有在数据加载到物理内存后才可用。

此设置只是尽

以上是关于Elasticsearch将数据预加载到文件系统缓存中的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch数据预加载

无法将 chexnet 预训练的权重文件加载到 Densenet121

Realm Java 预打包数据库

SpriteKit:播放前将声音文件预加载到内存中?

iCloud + 预加载的 CoreData

预加载信息的核心数据