1、客戶端傳送請求到任意一個node,成為coordinate node
2、coordinate node對document進行路由,將請求轉發到對應的node,此時會使用round-robin隨機輪詢演算法,在primary shard以及其所有replica中隨機選擇一個,讓讀請求負載均衡
3、接收請求的node返回document給coordinate node
4、coordinate node返回document給客戶端
5、特殊情況:document如果還在建立索引過程中,可能只有primary shard有,任何一個replica shard都沒有,此時可能會導致無法讀取到document,但是document完成索引建立之後,primary shard和replica shard就都有了
32_分散式文件系統_document查詢內部原理圖解揭秘
相關文章
- 30_分散式文件系統_document增刪改內部原理圖解揭秘分散式圖解
- Elasticsearch——分散式文件系統之documentElasticsearch分散式
- 29_分散式文件系統_深度圖解剖析document資料路由原理分散式圖解路由
- ElasticSearch 文件(document)內部機制詳解Elasticsearch
- 分散式系統中的解耦模式:領域查詢 - mathiasverraes分散式解耦模式
- 14_分散式文件系統_初步解析document的核心後設資料以及圖解剖析index建立反例分散式圖解Index
- 31_分散式文件系統_圖解寫一致性原理以及quorum機制深入剖析分散式圖解
- 28_分散式文件系統_階段性總結以及什麼是distributed document store分散式
- MongoDB查詢內嵌文件MongoDB
- 分散式圖片系統分散式
- 分散式之系統底層原理分散式
- Kafka分散式查詢引擎Kafka分散式
- Hive內部函式簡介及查詢語法Hive函式
- 放大器內部結構原理圖解圖解
- 如何防止內部文件外洩,Ftrans文件安全外發系統瞭解一下!
- 分散式系統原理---CBCAST演算法分散式AST演算法
- 10000字,圖解分散式系統限流平臺Sentinel圖解分散式
- 分散式系統關注點——「高內聚低耦合」詳解分散式
- DNS 查詢原理詳解DNS
- 雲脈紙質文件管理系統:多重檢索輕鬆查詢文件
- 為自己搭建一個分散式 IM 系統二【從查詢演算法聊起】分散式演算法
- Citus 分散式 PostgreSQL 叢集 - SQL Reference(查詢分散式表 SQL)分散式SQL
- 33_分散式文件系統_bulk api的奇特json格式與底層效能最佳化關係大揭秘分散式APIJSON
- 分散式系統分散式
- 分散式任務排程內的 MySQL 分頁查詢最佳化分散式MySql
- 批次word文件內容查詢替換的方法
- 分散式系統2:分散式系統中的時鐘分散式
- 查詢document及他的擴充套件模型裡的內容時需要多表查詢嗎?還是有內建的方法套件模型
- 分散式系統:系統模型分散式模型
- async、await和generator函式內部原理AI函式
- Flink 核心元件 內部原理 多圖剖析元件
- 內部專家親自揭秘!滴滴物件儲存系統的演進之路物件
- 分散式 - 分散式系統的特點分散式
- 分散式系統(三)——分散式事務分散式
- MongoDB 操作文件 查詢文件MongoDB
- 盤點Selenium和Appium異同點,揭秘二者內部原理!APP
- 分散式查詢優化SERIAL_FROM_REMOTE分散式優化REM
- TDengine 3.0.2.5 查詢再最佳化!揭秘索引檔案的工作原理索引