elasticsearch
文章平均质量分 93
茯苓1998
这个作者很懒,什么都没留下…
展开
-
Elasticsearch-BulkRequest和BulkProcessor简述
BulkRequest和BulkProcessor都可以用来批量处理请求,但二者的使用流程和设计理念有所不同BulkRequest主要使用流程RestHighLevelClient restHighLevelClient = new RestHighLevelClient();//创建一个es客户端,用于执行请求BulkRequest bulkRequest = new BulkRequest(); //创建一个批量请求IndexRequest indexRequest1 = new Inde原创 2021-06-05 23:19:14 · 8734 阅读 · 4 评论 -
elasticsearch中term与match
分词器、字符串类型、倒排索引在说term和match之前,需要先了解一下这三个概念分词器es默认的分词器是standard analyzer,该分词器的特点是:将所有英文字符串的大写字母转换成小写字母,然后按照空格对英文字符串进行分词,如果遇到汉字,则将汉字一个字作为一个分词。可以看出,该分词器对于中文句子的分词效果来说并不好,无法以合适的中文词组来分词。为了提高中文的分词效果,可以增加ik分词器插件,该插件提供了两种好用的分词策略:最少切分ik_smart analyzer和最细粒度切分ik_ma原创 2021-05-31 22:46:42 · 2225 阅读 · 2 评论