0
点赞
收藏
分享

微信扫一扫

Lucene.Net笔记

椰果玩安卓 2022-03-18 阅读 24

Lucene介绍:Lucene是一个全文检索的工具,可理解为搜索引擎。

主要包含以下七大类:

1、分析器Analysis:用于对写入的内容进行分词(不支持中文),可通过对tandardAnalyzer和StandardTokenizer进行继承重写实现扩展,如:将盘古分词器扩展进去,实现中文分词。

2、document:

3、Index:索引及词读写

4、QueryParser:

5、Search:做索引查询

6、Support::帮助类

7、Util:包含一些公用工具类

主要的查询:

TearmQuery:模糊查询
BooleanQuery:多索引查询(or)
WildcardQuery:通配符查询
PhraseQuery:指定词间距查询(如查询“手机呵呵呵呵恶化配件”,关键词“手机”、“配件”、词间距10个以内)
FuzzyQuery:智能联想匹配
RangeQuery:范围查询

举报

相关推荐

0 条评论