国家的疫情降温了我也要开始继续写文章喽
当前位置:Chris的博客 > Lucene > Search >

文章分类:Search

Search block-max-WAND(一)

从Lucene 8.0.0开始,Lucene新增了block-max WAND(Weak AND)算法,用于优化TopN的查询。该算法的引入可谓是一波三折,可以查看作者Adrien Grand对该算法的介绍:https://www.elastic.co/cn/blog/faster-ret……

Search 索引文件的读取(十三)之doc&&pos&&pay

本文承接文章索引文件的读取(十二)之doc&&pos&&pay,继续介绍剩余的内容。索引文件.doc、.pos、.pay的读取过程相比索引文件.tim&&.tip较为简单……

Search 索引文件的读取(十二)之doc&&pos&&pay

在前几篇索引文件的读取的系列文章中,我们介绍索引文件tim&&tip的读取时机点时说到,在生成StandardDirectoryReader对象期间,会生成SegmentReader对象,该对象中的FieldsProducer信息描述了索引……

Search 索引文件的读取(十一)之tim&&tip

在上一篇文章索引文件的读取(十)之tim&&tip中我们遗留了一个问题……

Search 索引文件的读取(十)之tim&&tip

本文承接文章索引文件的读取(九)之tim&&tip,继续介绍剩余的流程点,先给出流程图……

Search 索引文件的读取(九)之tim&&tip

本文承接文章索引文件的读取(八)之tim&&tip,继续介绍剩余的流程点,先给出流程图……

Search 索引文件的读取(八)之tim&&tip

本文承接文章索引文件的读取(七)之tim&&tip,继续介绍剩余的流程点,先给出流程图……

Search 索引文件的读取(七)之tim&&tip

本篇文章开始介绍索引文件tim&&tip的读取,通过TermRangeQuery的例子来介绍如何从索引文件.tim&&.tip中获取满足查询条件的所有term……

Search RangeField(一)

本文将介绍Lucene中提供的范围域(RangeField),以及基于该域实现的范围查询……

Search 索引文件的读取(六)之dvd&&dvm

本文接着介绍索引文件.dvd、.dvm之BinaryDocValues的读取,它同SortedValues一样,其中一个用途用于对查询结果的进行排序,在搜索阶段,当获取了满足查询条件的文档号之后,它会交给Colle……