0
点赞
收藏
分享

微信扫一扫

Lucene的代码目录结构


lucene的主要有下面几个目录:

  1. analysis模块主要负责词法分析及语言处理而形成Term。
  2. codecs模块主要负责之前提到的一些数据结构的实现,和一些编码压缩算法。包括skiplist,docvalue等。
  3. document模块主要包括了lucene各类数据类型的定义实现。
  4. index模块主要负责索引的创建,里面有IndexWriter。
  5. store模块主要负责索引的读写。
  6. search模块主要负责对索引的搜索。
  7. geo模块主要为geo查询相关的类实现
  8. util模块是bkd,fst等数据结构实现。
举报

相关推荐

0 条评论