index.store.fs做了什么

时间:2013-04-06 09:20:46

标签: elasticsearch

我的印象是要使用mmapfs商店,我需要做的就是将index.store.type设置为mmapfs,但我正在阅读这篇文章并看到作者这样做了

index: 
   store: 
     type: mmapfs 
     fs: 
       mmapfs: 
         enabled: true

所以他基本上做了我做的然后设置 index.store.fs.mmapfs.enabled为true

我的问题是整个index.store.fs部分做了什么,我在哪里可以找到一些文档?

1 个答案:

答案 0 :(得分:7)

您需要的唯一配置是:

index.store.type: mmapfs

我不知道该配置的其余部分取自何处 - 也许是旧版本。

查看配置设置以确保实际支持的最佳位置是代码本身: https://github.com/elasticsearch/elasticsearch/blob/master/src/main/java/org/elasticsearch/index/store/IndexStoreModule.java#L57

关于mmapfs的主题,值得阅读这篇博客文章: http://blog.thetaphi.de/2012/07/use-lucenes-mmapdirectory-on-64bit.html