码迷,mamicode.com
首页 > 其他好文 > 详细

分布式文档系统_document查询内部原理

时间:2018-03-05 22:31:38      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:nod   doc   ica   读取   pos   sha   随机选择   路由   算法   

1、客户端发送请求到任意一个node,成为coordinate node
2、coordinate node对document进行路由,将请求转发到对应的node,此时会使用round-robin随机轮询算法,在primary shard以及其所有replica shard中随机选择一个,让读请求负载均衡。
3、接受请求的node返回document给coordinate node
4、coordinate node返回document给客户端
5、特殊情况:document如果还在建立索引过程中,可能只有primary shard有这个document,其他replica shard都没有,此时可能会导致无法正常读取到document,但是document完成索引建立之后,primary shard 和 replica shard就都有了。

分布式文档系统_document查询内部原理

标签:nod   doc   ica   读取   pos   sha   随机选择   路由   算法   

原文地址:https://www.cnblogs.com/qinjf/p/8511487.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!