文章目录
更新流程
- 更新流程
- 批量操作流程
部分更新一个文档, 和读取与写入流程要进行结合.
es 7.x 进阶 数据写到es的流程 & 读数据的流程
先读取数据, 才能去更新数据.
客户端发送请求到master 协调节点(不一定要到master节点) 根据数据的路由请求, 跳转到具体的节点. 比如说P0节点. P0读取到数据后, 需要不断去写新的数据, 因为别的进程也可能在更新数据. P0更新完成后, 也要去更新其他副本. 副本和主分片更新完成后, 客户端得到了响应. 客户端就能读到最新的数据
多文档操作流程. 既可以多个文档读取, 也可能多个文档插入. 虽然是批量的, 但读取的时候, 可以把每个节点的数据, 批量的进行读取. 更新写入的时候, 可以把每个节点的数据, 批量的更新到各个节点中.