java对es做聚合查询_java操作elasticsearch实现聚合查询
1、max 最大值
//max 求最大值
@Test
public void test30() throws UnknownHostException{
//1、指定es集群 cluster.name 是固定的key值,my-application是ES集群的名称
Settings settings = Settings.builder().put("cluster.name", "my-application").build();
//2.创建访问ES服务器的客户端
TransportClient client = new PreBuiltTransportClient(settings)
.addTransportAddress(new TransportAddress(InetAddress.getByName("192.168.1.94"), 9300));
//aggMax为最大值的别名 ,age是要求最大值的列
AggregationBuilder builder = AggregationBuilders.max("aggMax").field("age");
SearchResponse response = client.prepareSearch("lib3").addAggregation(builder).get();
Max max = response.getAggregations().get("aggMax");
//打印最大值
System.out.println(max.getValue());
}
2、min:最小值
//min 求最小值
java对es做聚合查询_java操作elasticsearch实现聚合查询相关推荐
- es java 模糊查询_java使用elasticsearch进行模糊查询-已在项目中实际应用
java使用elasticsearch进行模糊查询 使用环境上篇文章本人已书写过,需要maven坐标,ES连接工具类的请看上一篇文章,以下是内容是笔者在真实项目中运用总结而产生,并写的是主要方法和思路 ...
- es java match_java操作elasticsearch实现条件查询(match、multiMatch、term、terms、reange)...
1.条件match query查询 //条件查询match query @Testpublic void test10() throwsUnknownHostException {//1.指定es集群 ...
- java操作elasticsearch实现前缀查询、wildcard、fuzzy模糊查询、ids查询
1.前缀查询(prefix) //prefix前缀查询 @Testpublic void test15() throws UnknownHostException {//1.指定es集群 cluste ...
- wildcard java_java操作elasticsearch实现前缀查询、wildcard、fuzzy模糊查询、ids查询
1.前缀查询(prefix) //prefix前缀查询 @Testpublic void test15() throwsUnknownHostException {//1.指定es集群 cluster ...
- mongodb java查询_java操作mongoDB查询的实例详解
java操作mongo查询的实例详解 前言: MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库 ...
- java web数据库查询_Java Web开发之信息查询方式总结
本文实例讲述了Java Web开发之信息查询方式总结.分享给大家供大家参考.具体如下: 这里介绍的查询方式有: ① 根据某个特定的字段查询: ② 在多个字段中查询: ③ 根据任意字段查询: ④ 任意字 ...
- php mongo分页查询,PHP操作Mongodb之高级查询篇
标签: 1.查询时的排序 在关系型数据库的查询中,往往会用到排序.例如时间倒序,点击率升序啦等等.在Mongodb的查询中,也有排序功能的. 语法格式: $db->find()->sort ...
- java mongodb条件查询_java 操作mongodb查询条件的常用设置
java操作mongodb进行查询,常用筛选条件的设置如下: 条件列表: BasicDBList condList = new BasicDBList(); 临时条件对象: BasicDBObject ...
- java mongodb 模糊查询_Java操作MongoDB插入数据进行模糊查询与in查询功能的方法
Java操作MongoDB插入数据进行模糊查询与in查询功能 由于需要用MongoDB缓存数据,所以自己写了一套公共的存放和读取方法 具体如下: 存放mongodb: /** * 公共方法:设置Obj ...
最新文章
- win7关于IIS发布网站时候数据库的问题,xp也一样
- GridView使用技巧.txt
- php教程源码分享,php教程|php源码|php学习
- PaddlePaddle, TensorFlow, MXNet, Caffe2 , PyTorch五大深度学习框架2017-10最新评测
- Serilog 最佳实践
- python打包库_Python 打包自己的库到 PYPI (可pip安装)
- 腾讯再发股票吸引人才,受益2.57万名员工,人均超8万港元
- php mysql交互实例_php基于session实现数据库交互的类实例
- 1.PHP 扩展开始以及内核应用(1) --- PHP 的生命周期
- 接口测试及服务器性能压测,接口测试及服务器性能压测
- 从零开始编译LEDE固件 默认中文material主题_php_sir_新浪博客
- 工业面阵相机与源型PLC和漏型PLC外部触发接线
- Sketch 使用快捷键记录
- Scala集合之Seq
- Ubuntu20.04安装微信的方法
- python 查tensorflow版本_查看已安装tensorflow版本
- VMware ESXI 下虚拟机时间问题
- 苹果手机黑屏一直转圈怎么办
- 图片优化对SEO有着重要作用
- scitkit-learn:计算机科学论文的TF / IDF和余弦相似度
热门文章
- 爬一爬妹子网,看看妹子
- Bloomberg彭博终端函数和EXCEL插件
- vm服务器虚拟化迁移,在线迁移演示(存储在线迁移、虚拟机在线迁移)
- html文件剖析 - mdn学习
- CSRF 跨站请求伪造攻击
- 正常的计算机设备安装限制,win10系统只能使用指定U盘保护安全的设置教程
- 一眼“看穿破绽”,3D视觉成锂电池“智造”降本增效利器
- 如何让空调少用电,空气能热泵控制系统是这样实现的
- 认真学习MySQL中的二进制日志(binlog)与中继日志(Relay log)
- java操作properties文件持久键值对和注解到文件