`
yufenfei
  • 浏览: 802961 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Lucene之四(文件操作类3-FileSwitchDirectory)

阅读更多

FileSwitchDirectory

     FileSwitchDirectorylucene的另一种Directory实现类,从名字个就可以理解为文件切换的Directory实现,是针对lucene的不同的索引文件使用不同的Directory .借助FileSwitchDirectory整合不同的Directory实现类的优点于一身。

 

比如MMapDirectory,借助内存映射文件方式提高性能,但又要减少内存切换的可能 ,当索引太大的时候,内存映射也需要不断地切换,这样优点也可能变缺点,而之前的NIOFSDirectory实现java NIO的方式提高高并发性能,但又因高并发也会导致IO过多的影响,所以这次可以借助FileSwitchDirectory发挥他们两的优点。

 

稍候详细在说明。。。。。。

分享到:
评论

相关推荐

    lucene-analyzers-common-6.6.0-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-analyzers-common-6.6.0.pom; 包含翻译后的API文档:lucene-analyzers-common-6.6.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-analyzers-common:...

    lucene-backward-codecs-7.3.1-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-7.3.1.pom; 包含翻译后的API文档:lucene-backward-codecs-7.3.1-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-backward-...

    lucene-analyzers-smartcn-7.7.0-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-analyzers-smartcn-7.7.0.pom; 包含翻译后的API文档:lucene-analyzers-smartcn-7.7.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-analyzers-smartcn...

    lucene-spatial-extras-7.3.1-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-spatial-extras-7.3.1.pom; 包含翻译后的API文档:lucene-spatial-extras-7.3.1-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-spatial-...

    lucene-analyzers-smartcn-7.7.0-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-analyzers-smartcn-7.7.0.pom; 包含翻译后的API文档:lucene-analyzers-smartcn-7.7.0-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-...

    lucene-spatial-extras-7.2.1-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-spatial-extras-7.2.1.pom; 包含翻译后的API文档:lucene-spatial-extras-7.2.1-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-spatial-...

    lucene-spatial-extras-6.6.0-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-spatial-extras-6.6.0.pom; 包含翻译后的API文档:lucene-spatial-extras-6.6.0-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-spatial-...

    lucene-backward-codecs-6.6.0-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-6.6.0.pom; 包含翻译后的API文档:lucene-backward-codecs-6.6.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-backward-codecs:6.6.0...

    lucene-backward-codecs-6.6.0-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-6.6.0.pom; 包含翻译后的API文档:lucene-backward-codecs-6.6.0-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-backward-...

    lucene-backward-codecs-7.2.1-API文档-中英对照版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-7.2.1.pom; 包含翻译后的API文档:lucene-backward-codecs-7.2.1-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.lucene:lucene-backward-...

    lucene-core-2.9.4,lucene-core-3.0.2,lucene-core-3.0.3,lucene-core-3.4.0

    `org`目录则很可能包含了Lucene库的类文件结构,按照包名组织,便于Java虚拟机加载和运行。 在实际应用中,开发者可以根据项目需求选择适合的Lucene版本。例如,如果对内存效率有较高要求,2.9.4的内存索引功能可能...

    lucene-spatial-extras-7.7.0-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-spatial-extras-7.7.0.pom; 包含翻译后的API文档:lucene-spatial-extras-7.7.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-spatial-extras:7.7.0; ...

    lucene-backward-codecs-7.7.0-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-7.7.0.pom; 包含翻译后的API文档:lucene-backward-codecs-7.7.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-backward-codecs:7.7.0...

    lucene-analyzers-common-7.7.0-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-analyzers-common-7.7.0.pom; 包含翻译后的API文档:lucene-analyzers-common-7.7.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-analyzers-common:...

    lucene-analyzers-common-7.2.1-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-analyzers-common-7.2.1.pom; 包含翻译后的API文档:lucene-analyzers-common-7.2.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-analyzers-common:...

    lucene-spatial-extras-7.2.1-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-spatial-extras-7.2.1.pom; 包含翻译后的API文档:lucene-spatial-extras-7.2.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-spatial-extras:7.2.1; ...

    lucene-backward-codecs-7.2.1-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-7.2.1.pom; 包含翻译后的API文档:lucene-backward-codecs-7.2.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-backward-codecs:7.2.1...

    lucene-analyzers-common-7.3.1-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-analyzers-common-7.3.1.pom; 包含翻译后的API文档:lucene-analyzers-common-7.3.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-analyzers-common:...

    lucene-spatial-extras-7.3.1-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-spatial-extras-7.3.1.pom; 包含翻译后的API文档:lucene-spatial-extras-7.3.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-spatial-extras:7.3.1; ...

    lucene-backward-codecs-7.3.1-API文档-中文版.zip

    赠送Maven依赖信息文件:lucene-backward-codecs-7.3.1.pom; 包含翻译后的API文档:lucene-backward-codecs-7.3.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.apache.lucene:lucene-backward-codecs:7.3.1...

Global site tag (gtag.js) - Google Analytics