- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 通过RestHighLevelClient实现ES聚合查询
功能简介为了实现商品搜索时,动态展示分类筛选条件,需要借助聚合查询实现。功能上有分页、搜索、字段聚合。难点做聚合查询时,商品都会有分类、品牌,可以直接使用agg函数查出,但商品的属性是动态变化的,需要进行多次聚合查询,将商品的属性转化为k-v形式(k-属性名,v-属性值集合)。特别是通过java取出时,也需要对数据进行进一步处理。DSL语法GET /goods/doc/_search...
2019-05-16 10:58:19 19761
原创 ELK数据分析
一、ELK概述ELK是三个开源软件的缩写,分别表示:Elasticsearch,logstash,kibana。ELK通常用来构建日志分析平台、数据分析搜索平台等官方文档官方文档组件介绍Elasticsearch是一个开源的分布式全文检索和数据分析平台,它的特点是:分布式、零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,负载均衡等特点...
2019-03-11 09:45:10 1139
原创 ElasticSearch指南
概述官方网站: https://www.elastic.co/cn/products/elasticsearchElasticSerach是什么ElasticSearch是一个基于lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于restful web接口。ElasticSerach是用java开发的,并作为apach许可条款下的开源码发布,是当前企业流行的搜索引...
2019-03-04 22:39:12 296
springboot 集成Swagger2
2019-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人