做服装辅料一般什么网站找客户,亚马逊跨境电商个人开店,企业网站seo外包 s,营销单页网站制作目录一、多文档操作1.1、多文档操作的概述1.2、多文档操作与单文档模式区别二、用单个 mget 请求取回多个文档2.1、用单个 mget 请求取回多个文档的图解2.2、用单个 mget 请求取回多个文档的步骤三、bulk API 的模式请求取回多个文档3.1、bulk API 的模式请求取回多个文档的图解…
目录
- 一、多文档操作
- 1.1、多文档操作的概述
- 1.2、多文档操作与单文档模式区别
- 二、用单个 mget 请求取回多个文档
- 2.1、用单个 mget 请求取回多个文档的图解
- 2.2、用单个 mget 请求取回多个文档的步骤
- 三、bulk API 的模式请求取回多个文档
- 3.1、bulk API 的模式请求取回多个文档的图解
- 3.2、bulk API 的模式请求取回多个文档的步骤
一、多文档操作
1.1、多文档操作的概述
- mget 和 bulk API 的模式类似于单文档模式。
1.2、多文档操作与单文档模式区别
- 区别在于协调节点知道每个文档存在于哪个分片中。它将整个多文档请求分解成 每个分片 的多文档请求,并且将这些请求并行转发到每个参与节点。
- 协调节点一旦收到来自每个节点的应答,就将每个节点的响应收集整理成单个响应,返回给客户端。
二、用单个 mget 请求取回多个文档
2.1、用单个 mget 请求取回多个文档的图解

2.2、用单个 mget 请求取回多个文档的步骤
- 客户端向 Node 1(主节点) 发送 mget 请求。
- Node 1(主节点) 为每个分片构建多文档获取请求,然后并行转发这些请求到托管在每个所需的主分片或者副本分片的节点上。一旦收到所有答复, Node 1(主节点) 构建响应并将其返回给客户端。
注:可以对 docs 数组中每个文档设置 routing 参数。
三、bulk API 的模式请求取回多个文档
3.1、bulk API 的模式请求取回多个文档的图解

3.2、bulk API 的模式请求取回多个文档的步骤
- 客户端向 Node 1(主节点) 发送 bulk 请求。
- Node 1(主节点) 为每个节点创建一个批量请求,并将这些请求并行转发到每个包含主分片的节点主机。
- 主分片一个接一个按顺序执行每个操作。当每个操作成功时,主分片并行转发新文档(或
删除)到副本分片,然后执行下一个操作。 一旦所有的副本分片报告所有操作成功,该节点将向协调节点报告成功,协调节点将这些响应收集整理并返回给客户端。