Lucene学习总结-核心部件
来源:互联网 发布:淘宝店铺首页全屏装修 编辑:程序博客网 时间:2024/05/01 04:13
IndexWriter:写索引的接口,不用关心索引放在哪里?放在内存?磁盘?NFS?都不重要。
Directory:索引存放的位置,被IndexWriter所用到。FSDirectory, RAMDirectory为其常用的实例。
Analyzer:分词器,索引存储要分割成词语。
Document:要存储的内容,抽象为一个文档,可以是一篇网页,等等。
Field:即Document的各个部分的抽象,比如标题、主题、URL等等。真正的存储结果为Analyzer分词后的结果。
IndexSearcher:查询的接口,一般调用其search方法。
Query:抽象的查询语句,作为IndexSearcher.search的参数。
Term:查询语句的基本单位,对应Field的一个分词。
Query q = new TermQuery(new Term("contents", "patent"));
TermQuery:Query的子类,比较常用。
TopDocs:查询的返回结果的抽象。
- Lucene学习总结-核心部件
- Lucene学习总结
- 转:Lucene 学习总结
- Lucene学习总结
- lucene学习总结
- Lucene学习总结-索引
- Lucene学习总结-查询
- Lucene学习总结-分析
- lucene学习总结
- lucene PaodingAnalyzer 学习总结
- Lucene学习总结
- Lucene学习总结二
- Lucene学习总结三
- Lucene学习总结
- Lucene学习总结
- Lucene学习总结
- Lucene学习总结(二) lucene索引文件格式
- YARN核心部件解读
- java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.widget.L
- 传智博客JAVA基础第一天
- asp中容错语句的使用
- 黑马程序员——封装ip地址的类InetAddress
- 12个有趣的C语言面试题
- Lucene学习总结-核心部件
- hdu 4279
- flashback六大技术之flashback drop
- DirectShow 配置环境
- 一生受用的34个好习惯
- 该设备无法启动另类解决方案
- %
- Python3.x和Python2.x的区别
- 防止SQL注入