使用kibana操作elasticsearch实现增删改查

本文详细介绍了Elasticsearch的基本操作,包括创建索引、插入数据、查询数据、修改和删除数据等关键步骤,同时提供了具体实例,帮助读者快速掌握Elasticsearch的使用。

本篇博客,本人写的是方法,大家将对应的字段放入对应的位置就可以了

注:elasticsearch中,索引相当于MySQL中的数据库,类型相当于数据库中的表,即索引名就为数据库库名,类型就为表名

1、创建索引

方式一:

PUT /lib/

{

    "settings": {

      "index":{

        "number_of_shards":3,

        "number_of_replicas":1

      }

    }

}

 

 

 

方式二:使用默认id(id为随机的字符串)

PUT /lib2

2、查看索引详情

查看指定索引

GET /lib/_settings

查看索引索引

GET _all /_settings

3、向索引中插入数据

(一)用指定id的方式

PUT /索引名/类型/id{

字段名:1,

字段名2:2

}

(1)不知道id的方式

POST /索引名/类型/{

字段名:1,

字段名2:2

}

4、查询数据

显示整个文档中的值

GET /索引名/类型/id

显示文档中部分的值

GET/索引名/类型/id?_source=字段1,字段2

5、在已有索引基础上增加类型,并设置该类型下的字段mapping

#新增见解表
PUT /article/_mapping/up_informationComment
{
    "up_informationComment":{
      "properties":{
        "informationCode":{"type":"keyword"},
        "createTime":{"type":"date"},
        "replyCode":{"type":"keyword"},
        "content":{"type":"text","analyzer":"ik_max_word"},
        "replyType":{"type":"keyword"},
        "parentCode":{"type":"keyword"}
     
      }
}
}

  

/6、修改数据

 

一、将插入的语句中的值修改后重新执行插入

二、只修改指定的字段

POST /索引名/类型/id/_update

{

 “doc”:{

 字段名:

  }

}

7、删除

(1)删除指定文档

DELETE /索引名/类型/id

(2)删除索引

DELETE 索引名

技术在于沟通交流!有意见或疑问可以联系本人;博客号为:https://home.cnblogs.com/u/chenyuanbo/

转载于:https://www.cnblogs.com/chenyuanbo/p/10123513.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值