摘要: 1.区别 搜索的时候,要依靠倒排索引;排序的时候,需要依靠正排索引,看到每个document的每个field,然后进行排序,所谓的正排索引,其实就是doc values 在建立索引的时候,一方面会建立倒排索引,以供搜索用;一方面会建立正排索引,也就是doc values,以供排序,聚合,过滤等操作使 阅读全文
posted @ 2019-05-19 20:45 加肥猫咪 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 这边math拼写错误,相对应的返回: 字段拼写错误: 一般用在那种特别复杂庞大的搜索下,比如你一下子写了上百行的搜索,这个时候可以先用validate api去验证一下,搜索是否合法 阅读全文
posted @ 2019-05-19 19:54 加肥猫咪 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1、什么是分词器 作用:切分词语,normalization(提升recall召回率),如给你一段句子,然后将这段句子拆分成一个一个的单个的单词,同时对每个单词进行normalization(时态转换,单复数转换),分词器 recall,召回率:搜索的时候,增加能够搜索到的结果的数量 3个功能: 一 阅读全文
posted @ 2019-05-19 17:59 加肥猫咪 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 现在有两条document: 1.分词,初步的倒排索引的建立(*代表有,空代表无): 这边演示了一下倒排索引最简单的建立的一个过程 假设进行搜索:mother like little dog,结果是:不可能有任何结果 过程是将mother like little dog进行一个个拆分,然后进行匹配, 阅读全文
posted @ 2019-05-19 17:41 加肥猫咪 阅读(342) 评论(0) 推荐(0) 编辑