Elasticsearch常用查询命令
记录下日常工作中常用的Elasticsearch查询命令以备后用(后期会不定时更新)
一个完整的Elasticsearch查询
GET event_index/_search
{"query": {"bool": {"must": [{"match": {"data.largeClassName": "取件"}}],"filter": {"range": {"data.startTime": {"gte": 1562515200000,"lte": 1562587200000}}}}},"sort": [{"data.startTime": "desc"}],"from": 2,"size": 2,"_source": ["data.bl_name", "data.userName", "data.largeClassName", "data.largeClassCode", "data.subClassName", "data.userCode", "data.startTime", "data.endTime"]
}
获取今天的数据,按largeClassName字段的值统计数据量:
{"size": 0,"query": {"bool": {"filter": {"range": {"data.startTime": {"gte": 1562428800000,"lte": 1562515200000}}}}},"aggs": {"aggs_class": {"terms": {"field": "data.largeClassName"}}}
}
分组统计2019年4月1日到5月1日之间每天的数据量:
{"size": 0,"aggs": {"cnt_day": {"filter": {"range": {"data.startTime": {"gte": 1554048000000,"lte": 1556640000000}}},"aggs": {"test_aaa": {"date_histogram": {"field": "data.startTime","interval": "1d","format": "yyyy-MM-dd"}}}}}
}
查询一个字段多个值:
{"query": {"bool": {"must": [{"terms": {"deptname": ["公安部", "房管局", "交通部", "城管"]}}]}}
}{"query": {"bool": {"must": [{"match": {"data.eventType": "交通事故"}}, {"match": {"data.findType": "110报警"}}]}}
}
删除数据:
POST area_index/_delete_by_query
{"query": {"match_all": {}}
}
查看别名:
GET _cat/aliases
创建别名:
POST _aliases
{"actions": [{"add": {"index": "active_dev_status_index","alias": "active_status"}}]
}
删除索引:
DELETE active_status
Elasticsearch常用查询命令相关推荐
- ES 常用查询命令汇总
ES 常用查询命令汇总 ES 常用查询命令汇总 一._cat操作 _cat系列提供了一系列查询elasticsearch集群状态的接口.你可以通过执行 curl -XGET localhost:920 ...
- Eucalyptus常用查询命令
前言: Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) ...
- MongoDB学习笔记(3)- Mongo Shell 常用查询命令
MongoDB学习笔记(3)- Mongo Shell 常用查询命令 本文所使用的MongoDB版本为 4.0.10 > db.version(); 4.0.10 一.find 命令进行简查询 ...
- mysql常用查询命令
1. Linux链接mysql命令语句 mysql -h <IP> -P<HOST> -u <USER> -p<PASSWORD> 例子:mysql - ...
- Mysql性能监控常用查询命令
查询缓存情况 SHOW VARIABLES LIKE '%cache%'; 查询慢查询情况 SHOW VARIABLES LIKE '%slow%'; SHOW GLOBAL STATUS LIKE ...
- Elasticsearch常用查询
文档 在Elasticsearch中,文档以JSON格式进行存储,可以是复杂的结构,如: {"_index": "haoke","_type" ...
- Kibana常用查询命令
1.获取所有数据 # 默认情况下,es一次展示10条数据,通过from和size来控制分页 # 索引goods的查询 GET goods/_search {"query": {&q ...
- MYSQL 常用查询命令
索引 以下情况索引会失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2.对于多列 ...
- linux 查询 lib信息,linux系统信息常用查询命令
# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostn ...
- linux显卡常用查询命令
1.查看显卡基本信息 lspci | grep -i nvidia 2.查看显卡驱动版本 nvidia-smi -a 3.查看gpu使用情况 nvidia-smi 原文链接:https://zlele ...
最新文章
- 作业盒子完成1.5亿美元D轮融资,更名“小盒科技”
- 【模型训练-loss】模型训练过程中train, test loss的关系及原因
- linux 切换root账号_Linux 服务器的安全保障,看看这些
- OpenCV学习2--图片的加载,修改与保存
- 四、矩阵特征值与特征向量的计算
- Ubuntu16.04在Wine-3.0平台安装最新版TIM(QQ),不折腾那些没用的!
- html5 微信 飞机 源码,[HTML5]微信飞机大战
- C#之DotNetBar2使用方法 - itemPanel1
- 基于Python将图片转换成素描图片
- 柠檬班python自动化百度云_带三开头的名字女孩名字大全
- PCIe扫盲——PCIe卡Spec(CEM)导读
- 人才引进--我搭上了顺风车
- Qt quick基础2(包含平移旋转放缩以及qml控件大写开头啊)
- ERROR: No matching distribution found for xxx
- Java中catch和throw同时使用
- 为什么VR依然没有出现烧钱向的3A级游戏?
- nodejs京东接口分析系列-实现京东自动化功能 之 商品信息监控
- HTML怎么把图片占满表格,CSS解决表格或图片内容将页面撑开的办法
- 立创EDA之过孔盖油
- TSCAN + TMODEL处理点云数据生成DEM
热门文章
- Go语言圣经 - 前言
- 计算机桌面设置,电脑入门(十一)桌面个性化设置
- 计算机台式硬件排名价格,2015年最新台式计算机处理器(CPU)性能排名_计算机硬件和网络_IT /计算机...
- 信息学奥赛一本通 1183:病人排队 | OpenJudge NOI 1.10 08:病人排队
- 解决linux 连接网络但不能上网问题
- 影视之我看——写自己的剧本
- 第三方cookie是如何窥视你的?
- gm220s路由器怎么设置_教你netgear无线路由器怎么设置全图解教程
- 数据结构与算法课设:基于交通路线的规划系统
- CorelDRAW2022下载附带序列号安装教程