温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,各位同学大家好,我们继续那么服务器IP节点映射,那么准确的说啊,这个就是我们的red服务器,它的IP节点映射情况是这样的,将集群中各个IP节点映射到环上的某个位置,哎,我们现在啊,是不是假设啊,有这三台机器,反正我要给我落到这个环上面,那么这台red落到这,这台red落到这,这台落到这,听懂了吗?就在这个上面,那么好,它的内部呢,我们将各个服务器使用哈希做一个。哈希的映射,那么选择IP或者主机名,反正随便你啊,你们公司呃,自己写算法,或者你用开源的都可以,总之一句话,每台机器就能确定其你落在哈希环的哪个位置,假设啊,比如说随便乱说啊,比如说这个呃,Red节点,第三台机器red c通过这个哈希,然后它落在了,比如说这个钟的六点钟方向,听懂了吗?那么假设这个落在了多少九点钟方向,这个落在了三点钟方向,这个落在了一点钟方向,就这个意思,OK,那么四台机器的分布就放在这个环上面,假如四个节点就是re abcd经过这,那么IP地址。
01:12
哈希地址,它在环的空间就如下,那么现在是不是有个环,这个环上有四台right实力的机器落在这个上面了?OK,好,第三步T落到服务器的落建规则,那么它是这样的啊,同学们请看,先看一下这个图,要求各位亲自学十秒钟。各位请。刚才我们是不是A落在一点钟方向,随便乱说啊,这个落在三点钟方向,这个没问题吧,那么假设这个叫KA。这个绿色的点点叫red实力机器啊,这个就是我们的。AK BK CK object,就是我们的四个K,没问题吧,那么一样,我们都用同一套算法,它是这样的,有活,再有四台red机器,绿色的点点,那么当我们需要存储一个KV介质,对的时候,首先计算K的哈希值,那么哈希K,既然这个K使用相同函数,因为这个时候我们是不是都用同一套算法,K也用这个算法,节点right也用这个算法,那么计算出哈希值,并确定子数就在环上的位置,注意从此环从此位置,比如说这个A啊,它是一间,但是它假设算的是11,对不起。
02:28
延缓怎么走,顺时针走明白吗?那么第一台遇到的服务器就是我应该进去住进去的这个坑位,所以它就像将该值对存储,OK,那么下面我们可以看,我呢有四台机器节点,Red a redp等等绿色的,那么下面T也有四个object abcd,那么经过哈希计算,那么假设A通过这个一样的落点脚本函数算到这会往前滑,那么现在A就存到AB,就存到BC,就存到C,一句话顺时针往前走,第一个遇到的就是真爱,讲完了能跟上好,那么这个同学们,这就是我们的三大步骤。
我来说两句