极客学习——文档的基本CRUD与批量操作

Create 一个文档
1. 支持自动生成文档ID和指定文档ID
2. 通过调用 post /索引名/_doc ,系统自动生成文档ID
3. 调用 PUT 索引名/_create/1创建时,若该id的文档已存在,则创建失败

Index 文档

  1. 若文档不存在,就创建一个新的文档;否则,先删除旧文档,再创建新文档,并且版本号加一

Update 文档
1. 不会删除原来的文档,实现数据更新
2. 文档必须已经存在,更新只对相应字段做增量修改

Bulk API

  1. 支持在一次API调用中,对不同索引进行操作
  2. 支持Create、Index、Update、Delete
  3. 操作中单条操作失败,不影响其他操作
  4. 返回结果包括每一条操作执行的结果

mget

  1. 批量读取,可以减少网络连接产生的开销,提高性能

msearch 批量查询

常见问题:
1. 无法连接: 网络故障或集群挂了
2. 连接无法关闭:网络故障或节点出错
3. 429:集群过于繁忙
4. 4xx:请求体格式有错
5. 500:集群内部错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值