发明名称 |
数据存储方法及装置 |
摘要 |
本发明的实施例提供一种数据存储方法及装置,提高数据存储的成功率和存储空间的利用率。该方法包括:获取各个存储单元各自已存储逻辑数据的实际份数的总和;计算各个存储单元各自的存储能力以及各个存储单元的总存储能力;根据各个存储单元各自的存储能力与总存储能力的比值,获取各个存储单元的目标逻辑数据比例;根据所述各个存储单元各自已存储逻辑数据的实际份数的总和与各个存储单元各自的目标逻辑数据比例,确定各个存储单元各自需存储逻辑数据的目标份数;根据各个存储单元各自已存储逻辑数据的实际份数以及需存储逻辑数据的目标份数,在各个存储单元之间进行逻辑数据的迁移。 |
申请公布号 |
CN103577117A |
申请公布日期 |
2014.02.12 |
申请号 |
CN201210282454.3 |
申请日期 |
2012.08.09 |
申请人 |
深圳市腾讯计算机系统有限公司 |
发明人 |
张礼方;钟超宇;黄春刚;曾凯源 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种数据存储方法,其特征在于,包括:获取各个存储单元各自已存储逻辑数据的实际份数的总和;计算各个存储单元各自的存储能力以及各个存储单元的总存储能力;根据各个存储单元各自的存储能力与总存储能力的比值,获取各个存储单元的目标逻辑数据比例;根据所述各个存储单元各自已存储逻辑数据的实际份数的总和与各个存储单元各自的目标逻辑数据比例,确定各个存储单元各自需存储逻辑数据的目标份数;根据各个存储单元各自已存储逻辑数据的实际份数以及需存储逻辑数据的目标份数,在各个存储单元之间进行逻辑数据的迁移。 |
地址 |
510075 广东省深圳市深圳市南山区高新区高新南一路飞亚达大厦5-10楼 |