Apache Lucene 6.2.1 中文文档-首页

原文连接:CDCN-码上中国框架

输入图片说明

Lucene 是一个基于Java的全文搜索引擎。Lucene不是要给完整的应用程序,而是 一个能够轻松地向应用程序添加搜索功能的代码库API接口。工具

这是Apache Lucene 6.2.1的官方文档。 Wiki中提供了其余文档。测试

入门ui

如下部分旨在做为“入门”指南。 它有三个应用群体:第一,用户但愿在他们的应用程序中安装Apache Lucene; 第二,开发人员寻求修改或基于Lucene来开发他们的应用程序; 但愿成为开发人员,参与并促进Lucene的发展。 咱们的目标是帮助你“上手”。 而不会设计一些很是深刻的Lucene概念或内部细节:搜索引擎

  1. Lucene演示,其用法和来源: 在Lucene 示例中,经过命令行来达到教程和演示的效果 。
  2. 介绍Lucene的API的:不一样的Lucene包的高度归纳。
  3. 分析概述:简介和分析Lucene的 API。 另请参阅TokenStream使用流程。

参考文献spa

  1. 变化:列出了在这个版本中的变动的地方。
  2. 系统要求:最低的Java版本和支持的Java版本。
  3. 迁移指南:Lucene 6中有什么变化; 如何从Lucene 5.x迁移代码。
  4. JRE版本迁移:有关在主要JRE版本之间升级的信息。
  5. 文件格式:Lucene支持使用的索引格式指南。 这能够经过使用备用编解码器来定制。
  6. Lucene中的搜索和评分:Lucene评分文档简介。
  7. 经典得分公式:Lucene经典的矢量空间实现公式。 (看这里的其余方式)
  8. Classic QueryParser语法:经典QueryParser的语法和功能概述。

Java API 说明文档命令行

  1. 核心:Lucene核心库
  2. 分析器 - 通用:用于对不一样语言和域中的内容编制索引的分析器。
  3. analyser-icu:与ICU(Unicode的国际组件)的分析集成。
  4. 分析仪:日本形态分析仪
  5. analyzer-morfologik:词典词干分析器,内置波兰词典
  6. 分析器 - 语音:用于索引语音签名的分析器(用于声音类似的搜索)
  7. analyzer-smartcn:用于索引中文的分析器
  8. 分析仪器:波兰分析仪
  9. analyzeers-uima:与Apache UIMA的分析集成
  10. backward-codecs:用于较早版本Lucene的编解码器。翻译

  11. benchmark:Lucene的基准测试系统设计

  12. 分类:Lucene的分类模块3d

  13. 编解码器:Lucene编解码器和发送格式。

  14. demo:简单的示例代码

  15. 表达式:基于可插入语法对动态计算的值进行排序/切面/搜索。

  16. facet:切面索引和搜索功能

  17. grouping:用于对搜索结果进行分组的收集器。

  18. 荧光笔:突出显示搜索结果中的关键字

  19. join:归一化内容的索引时间和查询时间联接

  20. memory:单文档内存索引实现

  21. misc:索引工具和其余杂项代码

  22. 查询:添加到核心Lucene的过滤器和查询

  23. queryparser:查询解析器和解析框架

  24. replicator:文件复制实用程序

  25. 沙箱:各类第三方贡献和新想法

  26. 空间:地理空间搜索

  27. spatial3d:3D空间平面几何API

  28. 空间额外:地理空间搜索

  29. 建议:自动建议和拼写检查支持

  30. test-framework:测试基于Lucene的应用程序的框架

请尊重本文做者的权利,转载本文请注明本文原文连接

下篇将会翻译Lucene demo演示

相关文章
相关标签/搜索