前提:
使用的电脑已经安装了kibana!!!
一、将kibana启动并连接到ES服务

  1. 找到安装目录下config文件夹,如下图
    找到安装目录下config文件夹
  2. 进入config文件夹,找到kibana.yml 文件,打开并添加ES服务IP
    在这里插入图片描述
    在这里插入图片描述
  3. 找到bin文件夹
    在这里插入图片描述
  4. 找到kibana.bat双击连接,有如下窗口,并且状态正常即为连接成功
    在这里插入图片描述
  5. 在浏览器输入 http://localhost:5601
    在这里插入图片描述
    切换一下
    在这里插入图片描述
    到此为止,已经成功启动kibana,并且连接到ES服务!!!

二、 在这里可以手动创建索引、文档、数据

  1. 创建索引、文档
PUT /csdn
{  "settings": {
      "index": {
        "max_result_window": "2000000",
        "analysis": {
          "analyzer": {
            "pinyin_analyzer": {
              "filter": [
                "standard"
              ],
              "tokenizer": "my_pinyin"
            }
          },
          "tokenizer": {
            "my_pinyin": {
              "padding_char": " ",
              "type": "pinyin",
              "first_letter": "none"
            }
          }
        }
      }
    },
      "mappings": {
      "user": {
        "properties": {
          "age": {
            "type": "integer"
          },
          "delete": {
            "type": "boolean"
          },
          "id": {
            "type": "long"
          },
          "name": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          }
        }
      }
    }  
}
  1. 查询索引、文档
GET /csdn

截图展示
在这里插入图片描述
3、创建数据
截图展示
在这里插入图片描述

PUT /csdn/user/1
{
  "id": 1,
  "name": "CSDN学习",
   "age": 25,
   "delete": false
}

在这里插入图片描述

GET /csdn/user/_search

按照id查询
在这里插入图片描述

GET /csdn/user/1

复杂查询
在这里插入图片描述

GET /csdn/user/_search
{
  "query": {
    "match": {
      "name": "学习"
    }
  }
}

在这里插入图片描述

GET /csdn/user/_search
{
  "query": {
    "bool": {
      "must": [
             {
          "term": {
            "id": {
              "value": 1
            }
          }
        }
      ]
    }
  }
}

复杂查询还有很多,小伙伴们需要的去官网详细学习吧

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐