栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ES常用增删改查运维操作

ES常用增删改查运维操作

ES常用增删改查小白运维操作 简介

收藏 ES 常用小白运维操作,满足基本需求

基础操作
# 新增索引
PUT test_index
{
  "mappings": {
    "properties": {
      "name": {
        "type": "keyword"
      }
    }
  }
}

# 查询索引下映射关系
GET test_index/_mapping

# 添加数据
POST test_index/_doc
{
  "name": "张三"
}

# 查询数据
GET test_index/_doc/SDOgQnYB081yE3IodCn7

# 更新数据
POST test_index/_update/SDOgQnYB081yE3IodCn7
{
  "doc": {
    "name": "new_name"
  }
}

# 删除数据
DELETE test_index/_doc/SDOgQnYB081yE3IodCn7

# 删除索引
DELETE test_index

其他常用操作
# 获取索引列表 ?v 表示携带标题
GET _cat/indices?v

# 查询所有数据,默认前10条
POST test_index/_search

# 查询按照指定字段(时间)倒序,update_time 为索引包含字段
POST test_index/_search?sort=update_time:desc

# 查询指定 id 数据, 假设 id = SDOgQnYB081yE3IodCn7
POST test_index/_doc/SDOgQnYB081yE3IodCn7

# 精确查询
POST test_index/_search
{
  "query": {
    "match": {
      "name": "张三"
    }
  }
}

# 模糊查询, 支持 AND OR 操作符,也支持 * 代表任意个字符
POST test_index/_search
{
  "query": {
    "query_string": {
      "default_field": "name",
      "query": "*三"
    }
  }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/583143.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号