摘要:
1、scroll及其步骤简单说明 如果一次性要查出来比如10万条数据,那么性能会很差,此时一般会采取用scroll滚动查询,一批一批的查,直到所有数据都查询完为止。 1)scroll搜索会在第一次搜索的时候,保存一个当时的视图快照,之后只会基于该旧的视图快照提供数据搜索,如果这个期间数据变更,是不会 阅读全文
posted @ 2020-04-08 20:53
雷雨客
阅读(895)
评论(0)
推荐(0)
摘要:
1、DocValues说明 DocValues其实是Lucene在构建倒排索引时,会额外建立一个有序的正排索引(基于document=>field value的映射列表)。年龄、日期等非字符型的可以排序,就是因为建立了倒排索引,也建立了正排索引。 DocValues说白了就是正排索引,默认对字符串类 阅读全文
posted @ 2020-04-08 20:08
雷雨客
阅读(1411)
评论(0)
推荐(0)
摘要:
ElasticSearch查询的相关度分数是3部分综合的分数,使用的是TF/IDF算法(Term Frequency&Invest Document Frequency) 1、根据Term Frequency(词条出现频率) 我们查询的文本中的词条在本document中出现了多少次,出现次数越多,相 阅读全文
posted @ 2020-04-08 19:09
雷雨客
阅读(233)
评论(0)
推荐(0)
摘要:
1、准备数据 PUT /lib { "settings":{ "number_of_shards":3, "number_of_replicas":0 }, "mappings":{ "user":{ "properties":{ "name":{"type":"text"}, "address": 阅读全文
posted @ 2020-04-08 15:37
雷雨客
阅读(4986)
评论(0)
推荐(0)
摘要:
1、准备数据 PUT /myindex/article/1 { "post_date":"2018-05-10", "title":"Java", "content":"java is the best language", "author_id":119 } PUT /myindex/articl 阅读全文
posted @ 2020-04-08 13:13
雷雨客
阅读(1308)
评论(0)
推荐(0)
摘要:
请看下面两种分页查询的示例:from是从第几个文档开始查询,size是查几个文档 GET /lib/user/_search?from=0&size=3 GET /lib/user/_search { "from":0, "size":2, "query":{ "terms":{ "interest 阅读全文
posted @ 2020-04-08 12:12
雷雨客
阅读(190)
评论(0)
推荐(0)
浙公网安备 33010602011771号