最新 最热

Elasticsearch聚合的嵌套桶如何排序

在elasticsearch的聚合查询中,经常对聚合的数据再次做聚合处理,例如统计每个汽车品牌下的每种颜色汽车的销售额,这时候DSL中就有了多层aggs对象的嵌套,这就是嵌套桶(此名称来自《Elasticsearch 权威指南》),如下图所示:...

2019-05-27
1

elasticsearch的字符串动态映射

映射用来定义文档及其字段如何被存储和索引,文档写入es时,es可根据写入内容的类型自动识别,这种机制就是动态映射(Dynamic field mapping),本文关注的是写入内容为字符串时,该内容被识别的字段类型;...

2019-05-27
1

Elasticsearch聚合学习之四:结果排序

本文是《Elasticsearch聚合学习》系列的第四篇,在前面的实战中,聚合的结果以桶(bucket)为单位,放在JSON数组中返回,这些数据是没有排序的,今天来学习如何给这些数据进行排序;...

2019-05-27
1

理解elasticsearch的post_filter

《Elasticsearch 权威指南》中,post_filter出现在聚合章节,描述post_filter的作用为:只过滤搜索结果,不过滤聚合结果;

2019-05-27
1

树莓派部署Elasticsearch6集群

今天在两个树莓派3B上部署了Elasticsearch6.7.1版本的集群,和在一般Linux服务器上部署区别不大,现在把过程小结一下,希望能给您一些参考;

2019-05-27
1

实战Elasticsearch6的join类型

如上所示,id为1的记录,其relationship_type字段的值为"group",id为2的记录,relationship_type字段的值不是字符串,而是对象,parent为1表示父文档id为1,name为"event"表示父子关系是"group:event"类型;...

2019-05-27
1

docker问题备忘:"rpc error: code = 2 desc = containerd: container not found"

收到同事反馈,说后台服务出现异常,定位后发现是应用连接elasticsearch server失败,于是用eshead去连接,还是失败;

2019-05-27
1

spring-boot-starter-data-elasticsearch整合elasticsearch 6.x实现高亮

其中elasticRepository.search(searchQuery)方法是ElasticsearchRepository接口(本文中ElasticServiceImpl 的父接口)中的方法。

2019-05-27
1

ES集群

Let’s start with a basic health check, which we can use to see how our cluster is doing. We’ll be using curl to do this but you can use any tool that allows you...

2019-05-27
3

BindTransportException: Failed to bind to [9300]

本质原因是elasticsearch.yml文件的参数配置不正确。由于自己检查不仔细,花了很长时间没有发现参数错误。 后来才发现是一个低级错误:3个节点的Elasticsearch集群中,elastic1节点的配置文件elasticsearch.yml的IP写错啦,I...

2019-05-27
1