摘要: Lucene的 Apache LuceneTM 7.1.0文档 Lucene是一个Java全文搜索引擎。 Lucene不是一个完整的应用程序,而是一个代码库和API,可以很容易地用来向应用程序添加搜索功能。
博客来源于:讯杰设计网:http://blogs.51diysoft.com/blogs
1、更新说明:
Lucene的
Apache LuceneTM 7.1.0文档
Lucene是一个Java全文搜索引擎。 Lucene不是一个完整的应用程序,而是一个代码库和API,可以很容易地用来向应用程序添加搜索功能。
这是Apache Lucene 7.1.0的官方文档。其他文档可在Wiki中找到。
入门
以下部分旨在作为“入门”指南。它有三个受众:第一次在他们的应用程序中安装Apache Lucene的用户;希望修改或基于在Lucene上开发的应用程序的开发人员;以及希望参与和贡献于Lucene开发的开发人员。目标是帮助你“开始”。它并没有深入到Lucene的一些概念或内部细节:
Lucene演示,其用法和来源:教程和Lucene演示的演示。
Lucene的API介绍:不同的Lucene包的高级总结。
分析概述:介绍Lucene的分析API。另请参阅TokenStream使用者工作流程。
参考文件
更改:此版本中的更改列表。
系统要求:最小和受支持的Java版本。
迁移指南:Lucene 7中的变化如何从Lucene 6.x迁移代码
JRE版本迁移:有关主要JRE版本之间升级的信息。
文件格式:指向由Lucene使用的受支持的索引格式。这可以通过使用备用编解码器进行自定义。
在Lucene中搜索和评分:介绍Lucene如何计分文档。
经典评分公式:Lucene经典矢量空间实现的公式。 (在这里寻找其他型号)
Classic QueryParser语法:Classic QueryParser的语法和功能概述。
API Javadocs
核心:Lucene核心库
分析仪 - 通用:用于索引不同语言和领域内容的分析仪。
分析器-ICU:分析与ICU(Unicode的国际组件)的集成。
分析仪-kuromoji:日本形态分析仪
analytics-morfologik:词典词干分析仪,内置波兰词典
analyser-phonetic:分析器索引语音签名(用于类似于声音的搜索)
分析仪 - smartcn:用于索引中文的分析仪
analysers-stempel:分析仪用于索引波兰语
analysers-uima:分析与Apache UIMA的集成
后向编解码器:旧版Lucene的编解码器。
基准:用于基准Lucene的系统
分类:Lucene的分类模块
编解码器:Lucene编解码器和张贴格式。
演示:简单的示例代码
表达式:基于可插入语法对动态计算的值进行排序/构面/搜索。
方面:分面索引和搜索功能
分组:收集器用于分组搜索结果。
荧光笔:突出显示搜索结果中的关键字
连接:索引时间和查询时间加入规范化的内容
内存:单文档内存中索引实现
misc:索引工具和其他杂项代码
查询:添加到核心Lucene的过滤器和查询
queryparser:查询解析器和解析框架
复制器:文件复制实用程序
沙箱:各种第三方的贡献和新的想法
空间:地理空间搜索
spatial3d:3D空间平面几何API
空间 - 额外:地理空间搜索
建议:自动提示和拼写检查支持
测试框架:测试基于Lucene的应用程序的框架
2、官方版本更新截图:
3、最新下载地址:
http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/java/7.1.0/lucene-7.1.0.zip
其他版本请参考父目录自己下载即可。
父目录:http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/java/7.1.0/
全文检索,数据优化,千万级数据检索期待您的加入、lucene.NET/ Lucene Java
QQ群:592171701