谷粒商城-高级篇-Day10-ElasticSearch

初步检索

1、_cat

GET /_cat/nodes:查看所有节点

GET/_cat/health:查看es健康状况

GET/_cat/master:查看主节点

GET/_cat/indices:查看所有索引–相当于查询所有数据库

在这里插入图片描述

2、索引一个文档

put:http://192.168.205.128:9200/customer/external/1

{
    "name":"jack"
}

发送多次是一个更新操作

必须带id

在这里插入图片描述

post

新增:不带id,带id但是之前没数据

修改:带id,并且之前有数据

3、查询文档

get:http://192.168.205.128:9200/customer/external/1

在这里插入图片描述

_seq_no:并发控制字段,每次更新就会加1,用来做乐观锁

_if_primary_term:主分片重新分配,如重启,就会变化

更新携带:?if_seq_no=0&if_primary_term=1

4、更新文档

POST:http://192.168.205.128:9200/customer/external/1/_update

{
  "doc": {
          "name":"jack1"
       }
}

如果这次更新和之前的数据一样,就什么都不做

如果不带/_update,则不会检查原数据

PUT也一样

5、删除文档&索引

DELETE:http://192.168.205.128:9200/customer/external/1

​ http://192.168.205.128:9200/customer/删除文档

6、bulk批量导入数据

在kibana的devtools中

POST /customer/external/_bulk
{"index":{"_id":"1"}}
{"name":"jack"}
{"index":  {"_id":"2"}}
{"name":  "jack2"}

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值