使用kibana来创建ElasticSearch的索引库与文档的命令

文章目录

  • 个人主页
  • JavaEE系列专栏
    • 前言:
    • 使用kibana来为ElasticSearch创建索引库
    • 使用kibana来为ElasticSearch创建修改文档

个人主页

JavaEE系列专栏

前言:

本篇博客主要以介绍使用kibana来创建ElasticSearch的索引库与文档的命令语句

使用kibana来为ElasticSearch创建索引库

# --DDL操作--
# 创建索引表
PUT /news
{
  "mappings": {
    "properties": {
      "id":{
        "type": "integer",
        "index": false
      },
      "content":{
        "type": "text",
        "analyzer": "ik_max_word"
      },
      "count":{
        "type": "long",
        "index": false
      }
    }
  }
}
# 查询(索引)表结构
get /news

# 修改(索引)表结构
PUT /news/_mapping
{
  "properties":{
    "img":{
      "type":"keyword",
      "index":false
    }
  }
}

# 删除表结构
DELETE  /news


操作 效果
创建索引表 使用kibana来创建ElasticSearch的索引库与文档的命令_第1张图片
查询(索引)表结构 使用kibana来创建ElasticSearch的索引库与文档的命令_第2张图片
修改(索引)表结构 使用kibana来创建ElasticSearch的索引库与文档的命令_第3张图片
删除表结构 使用kibana来创建ElasticSearch的索引库与文档的命令_第4张图片

使用kibana来为ElasticSearch创建修改文档

# --DML操作--
# 插入一条文档(记录)
POST /news/_doc/1
{
    "id":1,
    "count":250,
    "img":"aaaa.png",
    "content":"原神是米哈游开发的一款开放游戏"
}
# 修改
POST /news/_update/1
{
  "doc": {
    "img":"bbbb.jpg"
  }
}
# 查询
GET /news/_doc/1

# 检索
GET /news/_search
{
  "query": {
    "match": {
      "content": "米哈游"
    }
  }
}

# 删除操作
DELETE /news/_doc/1



操作 效果
插入文档 使用kibana来创建ElasticSearch的索引库与文档的命令_第5张图片
修改文档 使用kibana来创建ElasticSearch的索引库与文档的命令_第6张图片
查询文档 使用kibana来创建ElasticSearch的索引库与文档的命令_第7张图片
检索文档 使用kibana来创建ElasticSearch的索引库与文档的命令_第8张图片
删除文档 使用kibana来创建ElasticSearch的索引库与文档的命令_第9张图片

|

你可能感兴趣的:(javaEE系列专栏,elasticsearch,kibana)