云计算
数据迁移 标签描述

使用一致性hash实现添加节点,并进行数据迁移.数据迁移完成之前保留原有的节点路由信息.每次添加节点重新计算key值所在hash,hash到新节点的key可以先复制一份到新的节点,并标记旧节点的key待删除.直到所有的key都计算好迁移完毕,切换新旧节点信息,删除掉所有旧节点多余的key.节点内的数据定位的话,先根据一致性hash确定所在节点,然后再根据节点自己的查找实现去定位数据,比如b-tree或者b+tree实现的文件系统. 对分布式文件系统的要求对一个分布式文件系统而言,有一些特性是必须要满足的,否则就无法有竞争力。主要如下:应该符合POSIX的文件接口标准,使该系统易于使用,同时对...

  zNRyot8onCGb   3天前   6   0   0 服务器数据迁移