ES
风清扬鍀师傅
java/javascript/linux/架构
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES 基于Spring-data JAP方式的查询总结
1.在Java项目中经常用到ES查询的问题 下面是一个简单的demo 包含的基本查询 分页 排序 功能 BoolQueryBuilder boolQueryBuilder= QueryBuilders.boolQuery(); if(!StringUtils.isEmpty(student.getId())){ boolQueryBuilder.must(QueryBuilders.termQuery("id",student.getId()));原创 2020-12-23 18:21:07 · 302 阅读 · 1 评论 -
ES 聚合函数的用法
1. ES聚合分析是什么?聚合分析是数据库中重要的功能特性,完成对一个查询的数据集中数据的聚合计算,如:找出某字段(或计算表达式的结果)的最大值、最小值,计算和、平均值等。ES作为搜索引擎兼数据库,同样提供了强大的聚合分析能力。对一个数据集求最大、最小、和、平均值等指标的聚合,在ES中称为指标聚合 metric而关系型数据库中除了有聚合函数外,还可以对查询出的数据进行分组group by,再在组上进行指标聚合。在 ES 中group by 称为分桶,桶聚合 bucketingES中还提供..转载 2020-08-05 22:34:47 · 12210 阅读 · 6 评论 -
ElasticSearch学习笔记第一章
1.通过ElasticSearch head-master插件 进行简单搜索的语法{ "query": { "bool": { "must": [ { "match": { "name": "mclongyi" } } ] } }, "_source": [ "id", "name" ], "sort": [ { ...原创 2020-08-04 21:43:02 · 140 阅读 · 0 评论 -
springboot集成ES
1.环境搭建不会搭建的环境的朋友参考我的博客里面的 搭建ES环境的文章https://blog.youkuaiyun.com/mclongyi/article/details/1035706802.springboot相关1.pom文件的配置 <dependencies> <dependency> <groupId...原创 2020-01-16 22:53:03 · 413 阅读 · 1 评论
分享