
中间件--Elasticsearch
文章平均质量分 95
Elasticsearch常用API,快速搜索源码解析
蜀山小师叔
平凡的坚持一件事,终究会不平凡
展开
-
关于ES版本升级为7.9.2后,遇到的一些问题
项目场景最近项目做Spring Boot版本升级,升级的同时也顺便把ES升级一波,因为旧的ES用的是2.X的版本,现在都7.X,导致一些功能无法正常使用,需要更新替换遇到的问题问题因为楼主用的是spring date elasticsearch封装的ES API,起初以为只是修改下端口号,将ElasticsearchTemplate改为ElastcisearchRestTemplate即可,结果没想到6.X之后,连接方式都改变了。原先配置spring: data: elastics原创 2020-10-17 14:29:47 · 1282 阅读 · 0 评论 -
ElasticsearchTemplate 常用API使用,看这一篇就够了
ElasticsearchTemplate 常用API文章目录ElasticsearchTemplate 常用API前言源码分析基本使用单字符串全文查询指定字段模糊查询指定字段短语匹配完全匹配查询多字段匹配某一个值完全包含查询合并查询前言ElasticsearchTemplate是Spring对ES api的封装,提供大量的类完成各种查询。一般使用SearchQuery或者NativeSearchQuery 做一些简单查询源码分析看ElasticsearchTemplate 类中常用的查询方法,原创 2020-08-23 00:31:47 · 14265 阅读 · 4 评论 -
Linux下安装ElasticSearch5.5.0 搜索引擎 (实操成功)
1、下载elasticsearch-5.5.0.zipwget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.zip2、解压unzip elasticsearch-5.5.0.zip3、移动到固定的目录mv /elasticsearch-5.5.0 /usr/software/e...原创 2018-08-05 22:51:32 · 1642 阅读 · 0 评论 -
动态的为ElasticSearch的@Document指定index
前言由于项目定义了配置中心,分了开发库,测试库,预生产,每次发布都需要改项目中所定义的常量,希望动态为Document指定IndexName,找了好久,终于找到。第一种,直接定义一个实体类@Value("${etrali.indexname}")private String indexName;@Beanpublic String indexName(){ retur...原创 2019-06-23 00:55:41 · 23534 阅读 · 9 评论 -
线上Elastcisearch遇到的问题 org.elasticsearch.transport.ReceiveTimeoutTransportException
记录本着使用ES能够快速方便的获取数据,线下搜索模块使用了ES,结果一直报错:org.elasticsearch.transport.ReceiveTimeoutTransportException: [][10.2.2.121:9200][cluster:monitor/nodes/liveness] request_id [5814] timed out after [5000m...原创 2019-04-30 16:30:01 · 9517 阅读 · 0 评论 -
Spring Boot Data Elasticsearch中使用ES做复杂逻辑查询
// matchPhraseQuery短语匹配,只会匹配到相同短语的,对应ES文档的match_phrase// weightFactorFunction 对文档进行了重新打分,改变排序规则,对应ES文档的function_scoreFunctionScoreQueryBuilder functionScoreQueryBuilder = QueryBuilders.functionScor...原创 2019-06-11 16:27:01 · 6220 阅读 · 0 评论 -
Java程序中使用Kafka和ElasticSearch
xml配置文件<bean id="kafkaProducerProperites" class="java.util.HashMap"> <constructor-arg> <map> <entry key="bootstrap.servers" value="${kafk...原创 2019-06-23 00:53:11 · 793 阅读 · 0 评论