二十九、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碼農社群】,會定時推送各種乾貨:
相關文章
- elasticsearch7.2增刪改查Elasticsearch
- 30_分散式文件系統_document增刪改內部原理圖解揭秘分散式圖解
- 《Elasticsearch技術解析與實戰》Chapter 1.3 Elasticsearch增刪改查ElasticsearchAPT
- 《Elasticsearch技術解析與實戰》Chapter 2.1 Elasticsearch索引增刪改查ElasticsearchAPT索引
- 文件的增刪改
- Elasticsearch使用系列-ES增刪查改基本操作+ik分詞Elasticsearch分詞
- 增刪改查
- 資料的增刪改
- 列表的增刪改查
- 字典的增刪改查
- layui的增刪改查UI
- mybatis的增刪改查MyBatis
- redist的增刪改查Redis
- mybatis中的增刪改操作MyBatis
- SQL增刪改查SQL
- Mongoose查增改刪Go
- indexedDB 增刪改查Index
- mysql增刪改查MySql
- Flask——模型的使用及增刪改Flask模型
- 02-CoreData 的增刪改查
- cobra.Command的增刪改查
- mongodb 基本增刪改查MongoDB
- MongoDB增刪改查操作MongoDB
- 單表增刪改查
- EFCore之增刪改查
- sql指令,增,刪,查,改SQL
- mysql基本增刪改查MySql
- Day28SSM之CRUD開發版本2的部門增刪改查SSM
- js實現表格的增刪改查JS
- linux-使用者的增-刪-改Linux
- MySQL表的增刪查改(提高篇)MySql
- 字典,元組,集合的增刪改查
- MySQL的基本語法(增,刪,改,查)MySql
- MySql 表資料的增、刪、改、查MySql
- MySQL表的增刪改查(基礎)MySql
- iOS CoreData (一) 增刪改查iOS
- Jfinal+layui增刪改查UI
- SQL 基礎增、刪、改、查SQL
- 【ztree】zTree節點增刪改