- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 全文搜索之lucence入门(三) 查询索引
我们可以使用luke工具来查询我们本地的索引存储信息。查询的流程如下在lucene中query有几种基本是查询类型。词项查询 TermQuery 短语查询 PhraseQuery布尔查询 BooleanQuery正则查询 RegexpQuery模糊查询 FuzzyQuery前缀查询 PrefixQuery通配符查询 WildcardQuery范围查询 TermRangeQuery...
2018-05-31 10:27:21 1131
原创 全文搜索之lucence入门(二) 索引创建
之前我们讲了lucence的一些基本概念,这次讲下索引的创建步骤。 //创建分词器 Analyzer analyzer = new SmartChineseAnalyzer(); //Analyzer ik = new IKAnalyzer(); ik分词器 //配置索引创建器 IndexWriterConfig config = new Ind...
2018-05-17 17:33:46 840
原创 全文搜索之lucence 入门(一)
lucence索引主要是通过反向索引来做到提升查询速度,我们普通的关系数据库中的查询都是正向索引。反向索引就像我们的字典一点,我们通过字典的目录,可以快速知道某个字在那一页。lucence将词项作为目录存储,每个词项存储了那些包含这个词语的文档信息,这样我们就可以快速的知道某一个词项在哪些文档里面存在了。这里词项又是什么呢?词项其实就是相当于英语中的一个一个的单词,如果我们的某一个字段需要做分词,...
2018-05-15 14:54:56 695
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人