十六.Elasticsearch Adjacency Matrix Aggregation
#下面的执行语句基于6.6版本,新版本把"_doc"去掉即可
PUT /emails/_doc/_bulk?refresh
{ "index" : { "_id" : 1 } }
{ "accounts" : ["hillary", "sidney"]}
{ "index" : { "_id" : 2 } }
{ "accounts" : ["hillary", "donald"]}
{ "index" : { "_id" : 3 } }
{ "accounts" : ["vladimir", "donald","hillary"]}GET emails/_searchGET emails/_search
{"size": 0,"aggs" : {"myaggs" : {#这是自定义的名字"adjacency_matrix" : {"filters" : {"grpA" : { "terms" : { "accounts" : ["hillary", "sidney"] }},"grpB" : { "terms" : { "accounts" : ["donald", "mitt"] }},"grpC" : { "terms" : { "accounts" : ["vladimir", "nigel"] }}}}}}
}//分析结果可知结果是相交的,说人话就
十六.Elasticsearch Adjacency Matrix Aggregation相关推荐
- ElasticSearch十四--ES-index template 和 aggregation聚合分析
index template index template index template 可以帮助你设定 Mappings 和 Settins ,并按照一定的规则,自动匹配到新创建的索引上 模板仅在一 ...
- 2021年大数据HBase(十六):HBase的协处理器(Coprocessor)
全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 HBase的协处理器(Coprocessor) 一.起源 二 ...
- Flask 教程 第十六章:全文搜索
本文转载自:https://www.jianshu.com/p/56cfc972d372 这是Flask Mega-Tutorial系列的第十六部分,我将在其中为Microblog添加全文搜索功能. ...
- OpenCV学习笔记(三十六)——Kalman滤波做运动目标跟踪 OpenCV学习笔记(三十七)——实用函数、系统函数、宏core OpenCV学习笔记(三十八)——显示当前FPS OpenC
OpenCV学习笔记(三十六)--Kalman滤波做运动目标跟踪 kalman滤波大家都很熟悉,其基本思想就是先不考虑输入信号和观测噪声的影响,得到状态变量和输出信号的估计值,再用输出信号的估计误差加 ...
- spring boot 1.5.4 整合redis、拦截器、过滤器、监听器、静态资源配置(十六)
上一篇:spring boot 1.5.4 整合webService(十五) 1 Spring Boot整合redis和缓存 Spring Boot中除了对常用的关系型数据库提供了优秀的自动 ...
- C++程序设计原理与实践 习题答案 第二十六章 第26章习题答案
第二十六章:测试 习题答案 本章的BinarySearch Binary_Search.h 26.2 26.2 测试集 26.3 26.4 26.5 26.8 and 26.9 26.8 测试集 26 ...
- 配分函数|机器学习推导系列(二十六)
一.概述 对于有向概率图模型来说,由于图中存在天然的拓扑排序关系,所以有向概率图的因式分解的形式很容易写出来.而对于无向图来说就需要根据它图中的最大团来写成一个因式分解的形式,无向图模型在局部并没有表 ...
- VTK学习笔记(三十六)VTK图像填充
VTK学习笔记(三十六)VTK图像填充 1.官方示例 2.其他例子 总结 1.官方示例 来自官方示例代码,自己只是添加了理解. 代码: #include <vtkCamera.h> #in ...
- 【二十六】springboot实现多线程事务处理
springboot篇章整体栏目: [一]springboot整合swagger(超详细 [二]springboot整合swagger(自定义)(超详细) [三]springboot整合token ...
最新文章
- 公开可看:CS224N 2021冬季课程全部上线YouTube,Manning主讲
- Laravel Scheduling Package
- 用REDIS实现分布式缓存
- mysql参数优化51cto_超详细MySQL数据库优化
- oracle发送邮件
- android 获取位置数据库,尝试从webview获取位置时,Android“SQLite数据库无法从/CachedGeoposition.db加载”错误...
- arcgis批量处理nc文件_法律行业python教程——利用python批量处理文件之批量重命名...
- Blockchair首席开发者质疑闪电网络能够扩展比特币:可锁定大部分闪电网络的流动性来破坏闪电网络
- cocos2d_x_05_Box2D物理引擎
- [leetcode]Unique Paths
- linux常用查看磁盘空间大小的命令
- 漏洞情报 | VMware Tools、VMRC 及 VMware App Volumes 本地提权漏洞
- 【数据结构与算法】1.2 数据结构与算法分析
- 图片去水印方法(不用下载任何东西)
- 某侠图床源码 图片外链服务 带API
- SCS【2】单细胞转录组 之 cellranger
- T600显卡和GTX1650 哪个好
- word自动保存的文件怎么恢复,word文件恢复
- Flink 1.10 SQL、HiveCatalog与事件时间整合示例
- Cannot find JRE ‘1.8‘. You can specify JRE to run maven goals in Settings | Mav