大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁(yè)常識(shí)百科 >正文

elasticsearch基本用法

2022-10-01 16:30:33 常識(shí)百科來(lái)源:
導(dǎo)讀 今天小編來(lái)給大家分享一些關(guān)于elasticsearch是怎么讀寫(xiě)的 詳細(xì)步驟方面的知識(shí)吧,希望大家會(huì)喜歡哦1、es 寫(xiě)數(shù)據(jù)過(guò)程:客戶端選擇一個(gè) ...

今天小編來(lái)給大家分享一些關(guān)于elasticsearch是怎么讀寫(xiě)的 詳細(xì)步驟方面的知識(shí)吧,希望大家會(huì)喜歡哦

1、es 寫(xiě)數(shù)據(jù)過(guò)程:客戶端選擇一個(gè) node 發(fā)送請(qǐng)求過(guò)去,這個(gè) node 就是 coordinating node(協(xié)調(diào)節(jié)點(diǎn))。coordinating node 對(duì) document 進(jìn)行路由,將請(qǐng)求轉(zhuǎn)發(fā)給對(duì)應(yīng)的 node(有 primary shard)。

實(shí)際的 node 上的 primary shard 處理請(qǐng)求,然后將數(shù)據(jù)同步到 replica nodcoordinating node 如果發(fā)現(xiàn) primary node 和所有 replica node 都搞定之后,就返回響應(yīng)結(jié)果給客戶端。

2、es 讀數(shù)據(jù)過(guò)程:可以通過(guò) doc id 來(lái)查詢,會(huì)根據(jù) doc id 進(jìn)行 hash,判斷出來(lái)當(dāng)時(shí)把 doc id分配到了哪個(gè) shard 上面去,從那個(gè) shard 去查詢??蛻舳税l(fā)送請(qǐng)求到任意一個(gè) node,成為 coordinate node。

coordinate node 對(duì) doc id 進(jìn)行哈希路由,將請(qǐng)求轉(zhuǎn)發(fā)到對(duì)應(yīng)的 node,此時(shí)會(huì)使用 round-robin隨機(jī)輪詢算法,在 primary shard 以及其所有 replica 中隨機(jī)選擇一個(gè),讓讀請(qǐng)求負(fù)載均衡。接收請(qǐng)求的 node 返回 document 給 coordinate node。coordinate node 返回 document 給客戶端。

本文到此結(jié)束,希望對(duì)大家有所幫助。


版權(quán)說(shuō)明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!


標(biāo)簽:

最新文章:

熱點(diǎn)推薦
熱評(píng)文章
隨機(jī)文章