摘要:
版本选择 要升级到Elasticsearch8.2,首先要选择合适的版本。 在pom.xml里修改SpringBoot依赖的版本为2.6.6 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st 阅读全文
摘要:
一、基础查询 1.查询关键字 term:精确匹配一个字段 match:模糊查询或者分词查询一个字段 wildcard:使用通配符进行查询 2.查询QueryBuilders BoolQueryBuilder queryBuilder= QueryBuilders.boolQuery(); ①matc 阅读全文
摘要:
//闭区间查询 QueryBuilder qb1 = QueryBuilders.rangeQuery("${fieldName}").from(${fieldValue1}).to(${fieldValue2}); //开区间查询 QueryBuilder qb1 = QueryBuilders. 阅读全文
摘要:
配置文件 spring: elasticsearch: rest: uris: ${ES_URL:http://***:9200} username: ${ES_USERNAME:***} password: ${ES_PASSWORD:***} elastic: masterHost: ${ELA 阅读全文
摘要:
1、es基础查询 1.1 准备数据 # 准备数据 PUT test_index/_doc/1 { "name":"顾老二", "age":30, "from": "gu", "desc": "皮肤黑、武器长、性格直", "tags": ["黑", "长", "直"] } PUT test_index 阅读全文
摘要:
一、需求描述 本文针对在工作中遇到的需求:通过es来实现模糊查询来进行总结;模糊查询的具体需求是:查询基金/A股/港股等金融数据,要求可以根据字段,拼音首字母,部分拼音全称进行联想查询;需要注意的是,金融数据名称中可能不止包含汉字,还有英文,数字,特殊字符等。 二、方案设计 常用的es模糊查询出于性 阅读全文
摘要:
一、elasticsearch在做聚合查询的时候报错 "root_cause" : [ { "type" : "illegal_argument_exception", "reason" : "Text fields are not optimised for operations that req 阅读全文
摘要:
最近在从mysql同步到Elasticsearch,同步完成之后,在测试的时候发现会报错 "reason”:"Result window is too large,from + size must be less than or equal to: [10000] but was [1000000] 阅读全文
摘要:
Elasticsearch中有大量关键概念容易混淆,对于初学者来说是噩梦: _source字段里存储了什么? index属性的作用是什么? 何时应该开启_all字段? store属性和_source字段有什么关系? store属性和_all字段有什么关系? 什么情况下不用保留_source字段? 本 阅读全文