网站上怎么做弹幕效果/软文案例
- client选择任一node发送get document请求
- node获得请求后变为coordinating node(协调节点),对document进行路由,得到primary shard的位置
- coordinating node(协调节点)采取round-robin随机轮询算法,尽量让primary shard与所有的replica shard 均匀服务请求,达到负载均衡的效果
- 实际的shard获取document后,返回给coordinating node(协调节点)
- coordinating node(协调节点)将数据返回给client
特殊情况: 可能document 还在建立索引过程中只在primary shard上存在,此时replica shard上没有,但是coordinate会将请求发送到replica shard 上,此时就会返回找不到document;但是当这个document建立索引完成后,primary shard 与 replica shard 就有数据了。