温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,各位同学,那么接下来我们来回答第二个重要的概念,Red集群的分片来。那么分片是什么呢?使用red集群的时候,我们会将存储的数据分散到多台red机器上,那么这就称为分片。OK,简言之道,集群中的每个实例都被认为是整个数据的一个分片。讲完了,OK,那么杨哥说人话翻译一下,大家来上硅谷报名学习的时候,我们会根据各位同学的生源地分散到多个上规谷校区上,那么每一个上硅谷校区就成为一个分校,简言之,整个上规谷集团当中每一个分校都被认为是上硅谷学校的一个分校。讲完了你要懂,OK,那么弟兄们说人话就是我们这个小区住16384户人家,我们分成ABC3个小区,OK,我们这么一个大的小区分成三栋楼,好吧,每栋楼门牌号分别是多少?OK,好,我们接下来,那么你如何找到给定的K的分片呢?那外卖小哥来了,门牌号5555,那么是不是超过5460,那么5555它是不是应该来第二个小区去找啊?所以为了找到给一定K的分片,我们对K会进行CS16的算法处理,并听过并通过对总分片数量。
01:24
举模,然后使用确定性的哈希函数,那么这就意味着肯定K将多次怎么着始终如一的映射到同一个分差,明白了吧,我写进去的时候存到的第二个。分片我读的时候也肯定会存到第二个分片,因为同一个K,同样一个算法得到的槽位是固定的,那么这样我们就可以推断将来读取特定K的位置,我们可以按照我们的算法。计算槽位也从按照我们的算法从计算的槽位读取数据,那么读的时候是同一个槽位,写的时候也是同一个槽位,OK,好,那么各位亲,这个就是集群的分片。
我来说两句