记录下日常工作中常用的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常用查询命令相关推荐

  1. ES 常用查询命令汇总

    ES 常用查询命令汇总 ES 常用查询命令汇总 一._cat操作 _cat系列提供了一系列查询elasticsearch集群状态的接口.你可以通过执行 curl -XGET localhost:920 ...

  2. Eucalyptus常用查询命令

    前言: Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus)  ...

  3. MongoDB学习笔记(3)- Mongo Shell 常用查询命令

    MongoDB学习笔记(3)- Mongo Shell 常用查询命令 本文所使用的MongoDB版本为 4.0.10 > db.version(); 4.0.10 一.find 命令进行简查询 ...

  4. mysql常用查询命令

    1. Linux链接mysql命令语句 mysql -h <IP> -P<HOST> -u <USER> -p<PASSWORD> 例子:mysql - ...

  5. Mysql性能监控常用查询命令

    查询缓存情况 SHOW VARIABLES LIKE '%cache%'; 查询慢查询情况 SHOW VARIABLES LIKE '%slow%'; SHOW GLOBAL STATUS LIKE ...

  6. Elasticsearch常用查询

    文档 在Elasticsearch中,文档以JSON格式进行存储,可以是复杂的结构,如: {"_index": "haoke","_type" ...

  7. Kibana常用查询命令

    1.获取所有数据 # 默认情况下,es一次展示10条数据,通过from和size来控制分页 # 索引goods的查询 GET goods/_search {"query": {&q ...

  8. MYSQL 常用查询命令

    索引 以下情况索引会失效: 1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因) 注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引 2.对于多列 ...

  9. linux 查询 lib信息,linux系统信息常用查询命令

    # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostn ...

  10. linux显卡常用查询命令

    1.查看显卡基本信息 lspci | grep -i nvidia 2.查看显卡驱动版本 nvidia-smi -a 3.查看gpu使用情况 nvidia-smi 原文链接:https://zlele ...

最新文章

  1. 作业盒子完成1.5亿美元D轮融资,更名“小盒科技”
  2. 【模型训练-loss】模型训练过程中train, test loss的关系及原因
  3. linux 切换root账号_Linux 服务器的安全保障,看看这些
  4. OpenCV学习2--图片的加载,修改与保存
  5. 四、矩阵特征值与特征向量的计算
  6. Ubuntu16.04在Wine-3.0平台安装最新版TIM(QQ),不折腾那些没用的!
  7. html5 微信 飞机 源码,[HTML5]微信飞机大战
  8. C#之DotNetBar2使用方法 - itemPanel1
  9. 基于Python将图片转换成素描图片
  10. 柠檬班python自动化百度云_带三开头的名字女孩名字大全
  11. PCIe扫盲——PCIe卡Spec(CEM)导读
  12. 人才引进--我搭上了顺风车
  13. Qt quick基础2(包含平移旋转放缩以及qml控件大写开头啊)
  14. ERROR: No matching distribution found for xxx
  15. Java中catch和throw同时使用
  16. 为什么VR依然没有出现烧钱向的3A级游戏?
  17. nodejs京东接口分析系列-实现京东自动化功能 之 商品信息监控
  18. HTML怎么把图片占满表格,CSS解决表格或图片内容将页面撑开的办法
  19. 立创EDA之过孔盖油
  20. TSCAN + TMODEL处理点云数据生成DEM

热门文章

  1. Go语言圣经 - 前言
  2. 计算机桌面设置,电脑入门(十一)桌面个性化设置
  3. 计算机台式硬件排名价格,2015年最新台式计算机处理器(CPU)性能排名_计算机硬件和网络_IT /计算机...
  4. 信息学奥赛一本通 1183:病人排队 | OpenJudge NOI 1.10 08:病人排队
  5. 解决linux 连接网络但不能上网问题
  6. 影视之我看——写自己的剧本
  7. 第三方cookie是如何窥视你的?
  8. gm220s路由器怎么设置_教你netgear无线路由器怎么设置全图解教程
  9. 数据结构与算法课设:基于交通路线的规划系统
  10. CorelDRAW2022下载附带序列号安装教程