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

文章分类:Search

Search PointRangeQuery(一)

该系列文章开始介绍数值类型的范围查询PointRangeQuery,该类数据在Lucene中被称为点数据Point Value……

Search GeoQuery(二)

在上一篇文章GeoQuery(一)中,我们基于下面的例子介绍了在GeoHash编码在Elasticsearch中的部分实现,我们继续介绍其剩余内容……

Search GeoQuery(一)

本系列文章将介绍下Elasticsearch中提供的几个地理查询]在Lucene层的相关内容……

Search DisjunctionMaxQuery(一)

本系列的内容将会先介绍DisjunctionMaxQuery在Lucene中的实现原理,随后再介绍在Elasticsearch中的应用。我们先直接通过图1中DisjunctionMaxQuery的注释跟图2的构造函数来简单了解下这个Query的功能……

Search IndexOrDocValuesQuery

本篇文章介绍下Lucene中用于优化范围(数值类型point或者term类型)查询的Query:IndexOrDocValuesQuery……

Search 查询TopN的优化之NumericDocValues(二)

在上一篇文章的结尾,我们总结了使用NumericDocValues优化查询TopN的原理:假设查询TopN的排序规则为按照正排值从小大小的顺序,即正排值越小,优先级越高……

Search 查询TopN的优化之NumericDocValues(一)

在索引阶段,我们可以在每一篇文档中添加一条或多条DocValues信息(正排),使得在查询阶段,当收集器Collector收集到满足查询条件的文档号后,可以根据文档号找到对应的正排信息,……

Search 索引文件的读取(十五)之fdx&&fdt&&fdm

本文承接文章[索引文件的读取(十四)之fdx&&fdt&&fdm](https://www.amazingkoala.com.cn/Lucene/Search/2020/1102/174.html),继续介绍剩余的内容。为了更好的理解下文中的内容,建议先阅读文章[DirectMon……

Search 索引文件的读取(十四)之fdx&&fdt&&fdm

前几篇索引文件的读取的系列文章中,我们介绍[索引文件tim&&tip](https://www.amazingkoala.com.cn/Lucene/suoyinwenjian/2019/0401/43.html)的读取时机点时说到,在生成[StandardDirectoryReader](https://www.amazing……

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……
博客主人Chris
不知道天上宫阙,今夕是何年。
  • 文章总数
  • 822851访问次数
  • 建站天数
  • 友情链接