摘要:
一. 为什么用深度分页scroll查询 分页可以用terms查询的from to来实现;但是from to二者之和大于一万后就效率低下. 原因是 es查询的方式: 将用户指定的关键字进行分词, 将词汇去分词库中去检索. 得到多个文档的id 去各个分片中去拉取指定数据; 这步最慢 将数据根据匹配度sc 阅读全文
摘要:
以下所有匹配的查询因为涉及到匹配, 所以效率低.(regexp查询 wildcard查询 fuzzy查询 prefix查询) 一. prefix前缀查询, 比如某个field是"途虎科技", 搜索词是"途虎";则可以查询出来; 和match的区别, 如果"途虎科技"是"keyword"类型, 是查询 阅读全文