二十九、Elasticsearch的增刪改內部原理
步驟:
(1)客戶端選擇一個node傳送請求過去,這個node就是coordinating node(協調節點)
(2)coordinating node,對document進行路由,將請求轉發給對應的node(primary shard)
(3)實際的node上的primary shard處理請求,然後將資料同步到replica shard
(4)coordinating node,如果發現primary node和所有replica node都搞定之後,就返回響應結果給客戶端。
圖示:
若有興趣,歡迎來加入群,【Java初學者學習交流群】:458430385,此群有Java開發人員、UI設計人員和前端工程師。有問必答,共同探討學習,一起進步!
歡迎關注我的微信公眾號【Java碼農社群】,會定時推送各種乾貨:
相關文章
- javascript基礎(dom增刪改)(二十九)JavaScript
- elasticsearch7.2增刪改查Elasticsearch
- Elasticsearch增刪改查 之 —— Delete刪除Elasticsearchdelete
- 30_分散式文件系統_document增刪改內部原理圖解揭秘分散式圖解
- 《Elasticsearch技術解析與實戰》Chapter 1.3 Elasticsearch增刪改查ElasticsearchAPT
- 《Elasticsearch技術解析與實戰》Chapter 2.1 Elasticsearch索引增刪改查ElasticsearchAPT索引
- 文件的增刪改
- Elasticsearch使用系列-ES增刪查改基本操作+ik分詞Elasticsearch分詞
- 增刪改查
- layui的增刪改查UI
- 資料的增刪改
- 列表的增刪改查
- 字典的增刪改查
- redist的增刪改查Redis
- Mybatis的增刪改查MyBatis
- MongoDB的增刪改查MongoDB
- ThinkPHP的增、刪、改、查PHP
- indexedDB 增刪改查Index
- SQL增刪改查SQL
- mysql增刪改查MySql
- Mongoose查增改刪Go
- FMDB增刪改查
- mysql增查刪改MySql
- mybatis中的增刪改操作MyBatis
- sql指令,增,刪,查,改SQL
- EFCore之增刪改查
- mysql基本增刪改查MySql
- MongoDB增刪改查操作MongoDB
- hibernate增刪差改
- mongodb 基本增刪改查MongoDB
- Flask——模型的使用及增刪改Flask模型
- 02-CoreData 的增刪改查
- 【ztree系列】節點的增刪改
- 增刪改查框架的疑問框架
- Day28SSM之CRUD開發版本2的部門增刪改查SSM
- MySQL表的增刪查改(提高篇)MySql
- js實現表格的增刪改查JS
- 字典,元組,集合的增刪改查