ES基本查询语法_Kibana操作(持续更新)

这篇具有很好参考价值的文章主要介绍了ES基本查询语法_Kibana操作(持续更新)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ES索引user

1. ES查询索引下所有的数据

GET /user/_search?size=10
{
  "query": {
    "match_all": {}
  }
}

2. ES单字段精确查询

GET /user/_search?size=10
{
  "query": {
    "match": {"userId": "180055"}
  }
}

3. ES多字段精确查询(默认Kibana查询最多展示10条记录,可以通过设置size来展示更多匹配到的数据)

GET /user/_search?size=10
{
  "query": {
    "bool": {
      "must": [
        {
         "match": {
            "userId": "180055"
          }
        },
        {
          "match": {
            "studentId": 1001
          }
        }
      ]
    }
  }
}

4. ES数组字段精确查询

GET /user/_search?size=10
{
    "query": {
        "bool": {
            "must": [
                {
                    "terms": {
                        "studentNameList.keyword": [
                            "xiaoming"
                        ]
                    }
                }
            ]
        }
    }
}

5. ES日期范围查询(大写HH表示24小时制)

GET /user/_search
{
    "query": {
        "range": {
            "enrollmentDate": {
                "gte": "2022-02-15 10:00:00",
                "lte": "now",
                "format": "yyyy-MM-dd HH:mm:ss"
            }
        }
    }
}

6. 查询ES索引下的数据量

GET _cat/indices/user?v

7. 查询ES索引下的mapping关系

GET /user/_mapping

7. 查询ES改环境下索引索引对应的数据量

GET _cat/indices?v

文章来源地址https://www.toymoban.com/news/detail-502811.html

到了这里,关于ES基本查询语法_Kibana操作(持续更新)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • kibana创建索引、文档基本操作

    众所周知,es和数据库的操作十分相似,只是在一些称呼上有所不同,如图 因此,想要在es上存储文档,就得先 创建索引 (好比想要在数据库存储数据,就得先创建表,才能在表里插入数据)。这次笔者主要是通过kibana进行es相应操作,所以给出kibana对应的索引、文档操作。

    2023年04月23日
    浏览(56)
  • “更新查询超时时间“——优化ES索引更新性能的方法

    “更新查询超时时间”——优化ES索引更新性能的方法 在实际运用中,Elasticsearch (ES) 索引上的数据不可避免的需要进行更新操作。而update_by_query API 是一个十分强大的ES 更新功能工具,可以应对各种复杂的更新需求。然而,在进行高负载的大数据量操作时,update_by_query 会产生

    2024年02月03日
    浏览(47)
  • ElasticSearch基础1——索引和文档。Kibana,RestClient操作索引和文档+黑马旅游ES库导入

    导航: 【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud/SpringCloudAlibaba+黑马旅游+谷粒商城 黑马旅游源码:  https://wwmg.lanzouk.com/ikjTE135ybje 目录 1.初识弹性搜索elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 1.1.2.ELK弹性栈 1.1.3.elasticsearch和lucene 1.1.4.搜索引擎技术

    2024年02月01日
    浏览(56)
  • Es的索引操作(代码中的基本操作)

    // 1.创建客户端对象 RestHighLevelClient client = new RestHighLevelClient( RestClient.builder(new HttpHost(\\\"localhost\\\", 9200, \\\"http\\\")) ); (1)创建索引 // 创建索引 - 请求对象 CreateIndexRequest request = new CreateIndexRequest(\\\"user\\\"); // 发送请求,获取响应 CreateIndexResponse response = client.indices().create(request, RequestOp

    2024年02月13日
    浏览(47)
  • elasticsearch 7.9.3知识归纳整理(二)之 es基本原理及使用kibana操作es的常见命令

    一、es的基本原理与基础概念 1.1 倒排索引 倒排索引 源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。带

    2024年02月12日
    浏览(49)
  • java使用elasticsearchClient调用es7.17-生成连接、查询系统参数、索引相关操作

    java调用elasticsearch有几种不同的方式,考虑到以后维护方便,使用elasticSearchClient进行数据交互 首先要进行maven引入,后面两个是与json转化有关的,刚开始测试可以无需引入 1、ModelTestCase 此实体整合了与es系统有关的相关参数 2、Person 此实体主要为测试索引中的数据结构 1、生

    2024年02月15日
    浏览(49)
  • kibana 创建es索引步骤

    POST _aliases { “actions” : [{“add” : {“index” : “索引名” , “alias” : “别名”}}] }

    2024年02月11日
    浏览(49)
  • kibana 导出es索引数据 和数据导入到索引

    我们今天来实践操作来通过kinbana导出索引数据和导入数据到es索引。 kibana 导出es索引数据: 6.0版本的kinbana和7.0不一样,页面按钮位置不太一样。但是功能都一样 正常第一次进来是没有索引的我们需要配置索引。 Queued report for search Track its progress in Management        这就是7

    2024年02月03日
    浏览(45)
  • ES kibana 创建索引快速脚本

    创建自定义ngram分词器 测试分词

    2024年02月09日
    浏览(40)
  • Elasticsearch基础学习-常用查询和基本的JavaAPI操作ES

    Elasticsearch是一个基于 lucene 、分布式、通过Restful方式进行交互的 近实时搜索 平台框架。 ELK技术栈是Elasticsearch、Logstash、Kibana三大开元框架首字母大写简称。 而Elasticsearch 是一个 开源的高扩展的分布式全文搜索引擎 , 是整个 ELK技术栈的核心。 Elasticsearch是一个基于lucene、分

    2024年02月11日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包