农历查每日播报:今天是2024年09月20日 农历八月 十八
首页 节日大全 二十四节气 日子查询 百科 十二生肖 十二星座 日历表全年 五行穿衣
您的位置:
首页 > 百科 > 其他 > elasticsearch是怎么读写的

elasticsearch是怎么读写的

更新时间:2024-09-20 23:00:22

  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 给客户端。

热门推荐
h2c2o4是什么酸 实现完全竞争的条件 未闻花名结局是什么 阿道夫洗发水成分 微信提现手续费怎么算 使命召唤手游精确射击怎么打 qq怎样找回已删除好友 玩具总动员4有没有草莓熊 教你剪漂亮的雪花窗花 周六夜现场郭德纲演太监是哪一期 键盘坏了怎么用鼠标打英文字母 语c戴套是什么意思 脆柿子可以放冰箱吗 图片已过期或被清理是对方删了吗 如何评价大话西游手游
最新更新
湖北的特色水果有哪些 葫芦岛特产有哪些 广东的特色水果有哪些 三明特产有哪些 永登特色小吃有哪些 巫山的特色水果有哪些 苏州的特产有哪些 大连的特产有哪些? 大连的特色小吃有哪些 大连的特色小吃介绍 千岛湖特产有哪些 贵阳的旅游景点有哪些 北京看红叶的地方在哪里 镜海位于四川省哪里 圆明园门票价格 怎么坐车到圆明园 云南的风景名胜有哪些