Lucene 6.0 目录结构和功能模块
原文链接 http://codepub.cn/2016/09/27/Lucene-6-0-directory-structure-and-functional-module/
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。
Lucene英文目录结构和功能模块
- core: Lucene core library - analyzers analyzers-common: Analyzers for indexing content in different languages and domains. analyzers-icu: Analysis integration with ICU (International Components for Unicode). analyzers-kuromoji: Japanese Morphological Analyzer analyzers-morfologik: Analyzer for dictionary stemming, built-in Polish dictionary analyzers-phonetic: Analyzer for indexing phonetic signatures (for sounds-alike search) analyzers-smartcn: Analyzer for indexing Chinese analyzers-stempel: Analyzer for indexing Polish analyzers-uima: Analysis integration with Apache UIMA backward-codecs: Codecs for older versions of Lucene. * benchmark: System for benchmarking Lucene * classification: Classification module for Lucene * codecs: Lucene codecs and postings formats. * demo: Simple example code * expressions: Dynamically computed values to sort/facet/search on based on a pluggable grammar. * facet: Faceted indexing and search capabilities * grouping: Collectors for grouping search results. * highlighter: Highlights search keywords in results * join: Index-time and Query-time joins for normalized content * memory: Single-document in-memory index implementation * misc: Index tools and other miscellaneous code * queries: Filters and Queries that add to core Lucene * queryparser: Query parsers and parsing framework * replicator: Files replication utility * sandbox: Various third party contributions and new ideas * spatial: Geospatial search * spatial3d: 3D spatial planar geometry APIs * spatial-extras: Geospatial search * suggest: Auto-suggest and Spellchecking support * test-framework: *Framework for testing Lucene-based applications
Lucene中文目录结构和功能模块
- core: Lucene核心类库 - analyzers analyzers-common: 不同语言和领域的内容索引分析器 analyzers-icu: 集成ICU的分析器 analyzers-kuromoji: 日文分析器 analyzers-morfologik: 字典词干分析器,内建的波兰语字典 analyzers-phonetic: 索引语音特征分析器(用于类声音搜索) analyzers-smartcn: 索引中文分析器 analyzers-stempel: 索引波兰语分析器 analyzers-uima: 集成Apache UIMA的分析器 backward-codecs: Lucene旧版本的编解码器 * benchmark: Lucene系统基准测试 * classification: Lucene分类器模块 * codecs: Lucene编解码器和postings格式 * demo: 简单代码示例 * expressions: 基于可插拔语法的一个动态计算的值进行sort/facet/search * facet: 切面索引和搜索功能 * grouping: 分组搜索结果收集器 * highlighter: 高亮搜索结果中的关键词 * join: 标准化内容时的索引和搜索连接 * memory: 单文档内存索引实现 * misc: 索引工具和其它杂项的代码 * queries: 加入Lucene核心的过滤器和查询器 * queryparser: 查询解析器和解析框架 * replicator: 文件复制工具 * sandbox: 各种第三方贡献和新的想法 * spatial: 地理空间搜索 * spatial3d: 3D空间平面几何的APIs * spatial-extras: 地理空间搜索 * suggest: 自动推荐和拼写检查 * test-framework: *基于Lucene的应用测试框架
Notes:英文水平有限,翻译若有不妥之处,还请见谅。