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演示

相關文章
相關標籤/搜索