发明名称 关键字/值存储系统中的子表部署方法及设备、系统
摘要 本发明实施例涉及一种Key/Value存储系统中的子表部署方法及设备、系统,通过获得待部署子表的Key值范围所属的预先设置的指定范围,并将上述待部署子表部署在Key/Value存储系统中的一个节点设备上,能够使得上述至少两个节点设备上部署的上述指定范围内的子表部署均衡,能够避免由于某一指定范围内的子表都集中到某一个或几个节点设备上而导致的其他节点设备上没有该指定范围内的子表,从而使得节点设备得到充分利用,提高了Key/Value存储系统中节点设备的利用率。
申请公布号 CN102511148B 申请公布日期 2014.08.13
申请号 CN201180003284.4 申请日期 2011.11.17
申请人 华为技术有限公司 发明人 毕杰山
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 一种关键字/值Key/Value存储系统中的子表部署方法,所述Key/Value存储系统包括至少两个节点设备,其特征在于,包括:获得待部署子表的关键字Key值范围所属的指定范围,所述指定范围为根据时间信息和地域信息中的至少一项预先设置的子表范围;将所述待部署子表部署在所述至少两个节点设备中的一个节点设备上,以使得所述至少两个节点设备上部署的所述指定范围内的子表部署均衡;所述待部署子表部署到的一个节点设备上部署的,所述指定范围内的子表的个数为第一均衡数值,所述第一均衡数值为所述指定范围内的子表的个数除以所述至少两个节点设备的个数取模运算得到的第一数值,或者所述第一数值加1得到的第二数值。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼