当前位置: 首页 > news >正文

大邑做网站和田地区建设局网站

大邑做网站,和田地区建设局网站,旅游网站建设流程是什么意思,宁波h5网站建设作者#xff1a;JackTian 来源#xff1a;公众号「杰哥的IT之旅」 ID#xff1a;Jake_Internet 链接#xff1a;太强了#xff01;利用 Python 连接 ES 查询索引某个字段命中数的脚本#xff01; 当我们在工作中#xff0c;如果频繁查询 Elasticsearch 某个索引中的某个… 作者JackTian 来源公众号「杰哥的IT之旅」 IDJake_Internet 链接太强了利用 Python 连接 ES 查询索引某个字段命中数的脚本 当我们在工作中如果频繁查询 Elasticsearch 某个索引中的某个字段命中的记录数量时可以通过 Python 的 Elasticsearch 库来查询从而提升工作效率。 代码大致思路如下 第一步从 elasticsearch 模块导入 Elasticsearch 类该类是用来连接和操作 Elasticsearch 第二步安装 Elasticsearch 库若未安装 elasticsearch 模块可执行pip install elasticsearch命令进行安装 第三步连接 Elasticsearch定义 Elasticsearch 对象并指定所要连接的 URL、端口、用户名、密码、超时时间 第四步指定所要查询的索引定义名为index_name的变量值为es 的索引名在 Elasticsearch 中索引是一个类似数据库的概念用于存储数据 第五步创建查询条件定义名为query的字典该字典包含了查询条件。 查询条件是一个bool类型的查询其中包含了多个terms查询每个terms查询是用来匹配commandId字段等于指定值的记录 第六步执行查询并获取结果使用es.search()方法执行查询并将结果存储在results变量中。这个结果是一个字典包含了查询的结果和其他相关信息 第七步打印聚合统计信息循环遍历结果字典中的aggregations字段并打印每个commandId的值及其对应的记录总数 完整代码如下 # 精准匹配多个指令ID查询有多少条日志 from elasticsearch import Elasticsearch # 如果没有 elasticsearch 模块执行如下命令进行安装。 # pip install elasticsearch # 连接 Elasticsearch es Elasticsearch(hostshttp://localhost:29204/, http_auth(elastic, elastic), timeout30) # 指定要查询的索引 index_name idc_payloadresult_20231204 # 查询条件 query { query: { bool: { must: [ { terms: { commandId: [1024, 2048, 3072, 4096, 5120] } } ], must_not: [], should: [] } }, from: 0, size: 10, sort: [], aggs: { commandId_counts: { terms: { field: commandId, }, aggs: { total_count: { sum: { field: total } } } } } } # 执行查询并获取结果 results es.search(indexindex_name, bodyquery) # 打印结果中的聚合统计信息包括每个 commandId 的总数 for bucket in results[aggregations][commandId_counts][buckets]: print(bucket)以上就是今天所要分享的全部内容了。 如果你觉得这篇文章对你有点用的话为本文点个赞、留个言或者转发一下让更多的朋友看到因为这将是我持续输出更多优质文章的最强动力
http://www.zqtcl.cn/news/755700/

相关文章:

  • 行业垂直网站开发漳州最便宜的网站建设价格
  • 高级网站设计效果图网站设计制作哪些
  • 惠山区住房和建设厅网站营销推广方式都有哪些
  • 做网贷网站多少钱wordpress首页短代码
  • 网站网格湖南网页
  • 做网站的知名品牌公司用ps切片做网站
  • 中学网站模板下载番禺外贸网站建设
  • 常州网站seo代理加盟郑州浩方网站建设智联招聘
  • 小型网站制作网站开发做什么费用
  • seo网站论文社交app开发公司
  • 企业宣传网站建设图示《高性能网站建设》
  • 福州志愿者官方网站怎么做erp管理系统介绍
  • 高端网站建设费用情况广州开发区控股集团有限公司
  • 精湛的网站设计云南网招聘
  • 南昌网站建设公司行情Wordpress添加分页按钮
  • 论坛网站建设流程wordpress速度优化插件
  • PHP套模板做网站建设银行保定分行网站
  • 怎样免费注册网站域名wordpress网站回调域
  • 东莞个人免费建网站乐清网约车事件
  • 备案查询网站网站的登录弹窗怎么做
  • 网站开发 mvc北京建设工程主管部门网站
  • 淮安建设机械网站制作代理公司注册需要多少钱
  • 站长收录茌平建设局网站
  • 如何进行网站开发开发区人才
  • 网站制作 视频网站维护的主要内容包括
  • 快速企业建站深圳网站关键词优化推广
  • 如何开网店详细步骤东莞市网络seo推广
  • 个人可以做哪些有意思的网站网站和网站的app
  • 北京高端网站开发公司网站建设后台实训体会
  • 青岛海川建设集团有限公司网站wordpress 变私有云