elasticsearch是怎麼讀寫的 詳細步驟
1、es 寫資料過程:客戶端選擇一個 node 傳送請求過去,這個 node 就是 coordinating node(協調節點)。coordinating node 對 document 進行路由,將請求轉發給對應的 node(有 primary shard)。
實際的 node 上的 primary shard 處理請求,然後將資料同步到 replica nodcoordinating node 如果發現 primary node 和所有 replica node 都搞定之後,就返回響應結果給客戶端。
2、es 讀資料過程:可以通過 doc id 來查詢,會根據 doc id 進行 hash,判斷出來當時把 doc id分配到了哪個 shard 上面去,從那個 shard 去查詢。客戶端傳送請求到任意一個 node,成為 coordinate node。
coordinate node 對 doc id 進行雜湊路由,將請求轉發到對應的 node,此時會使用 round-robin隨機輪詢演算法,在 primary shard 以及其所有 replica 中隨機選擇一個,讓讀請求負載均衡。接收請求的 node 返回 document 給 coordinate node。coordinate node 返回 document 給客戶端。
-
甲苯的危害性是什麼
甲苯是一種常見的有機溶劑,在工業生產和日常生活中被廣泛使用。然而,長期暴露於甲苯可能會對健康產生一定的危害。首先,甲苯具有較高的揮發性,可能會引起眼睛、鼻腔和喉嚨的刺激作用,導致眼睛疼痛、眼睛數分鐘內出現眼屎等不適症狀。同時,長期暴露於甲苯還可能導致眼...
-
七八月什麼行業最旺
七八月通常是暑期和暑假的季節,在這個時期,以下行業可能會表現得比較旺盛:1.旅遊業:暑期是人們休假和旅行的黃金時間,各種旅遊景點、度假村和主題公園可能會迎來大量遊客。2.餐飲業:暑期期間,人們外出用餐的頻率相對較高,尤其是海濱城市和旅遊景區附近的餐飲業可能會更...
-
庭院種什麼果樹最旺財
在庭院種植果樹可以增添生活情趣,而且一些果樹也被認為能夠帶來好運和財富。在選擇種植果樹時,可以考慮以下幾種:1.**柑橘類果樹**:柑橘類果樹如橙子、檸檬、柚子等被認為是旺財的象徵,因為它們在很多文化中都象徵著財富和好運。2.**柿子樹**:柿子在一些文化中也被視...
-
田三七怎麼種植
田三七是一種常見的中藥材,種植方法如下:1.地點選擇:選擇適宜的種植地點,一般要求土壤肥沃、排水良好,並且陽光充足。2.土壤處理:在選定的地點上進行土壤處理,包括翻耕、除草、施肥等。田三七對土壤要求較高,一般需要疏鬆、肥沃的土壤。3.種植:選擇種子或苗木進行種植。...