温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
我们来看一下这个路由选择啊,当我们查询文档的时候,我们希望能够快速定位这条数据,把它查询出来,可是我怎么知道我的数据在哪个文档当中呢?对不对?哎,其实这个是可以通过我们的公式计算出来的,这个公式我们之前说过叫路由计算,它会有一个路由参数进行哈希计算之后呢,跟我们总的分片数量进行我们的什么模运算,有了分片的位置,我们不就可以快速的查询了吗?对不对?但是在实际当中,我们有两种不同的查询方式,第一个是不带我们的路由参数的,那么你不带路由参数的话,那我们查询的时候就不可能知道你的数据在哪一个分片当中,在这种情况下,我们就需要向所有的节点来发出查询请求,那么然后呢,再把所有的查询结果做一个汇总,再返回给客户,大家可以想象一下这种方式是不是特别慢呢?啊,所以呢,我们如果带路由查询的话,我马上可以快速定位我们数据的位置,这样的话不用匹配所有的这个节。
01:00
点这样的话不是非常的快吗?对不对,所以啊,这是我们提高效率的一种方式啊。
我来说两句