发明名称 数据存储方法及装置
摘要 本发明实施例提供一种数据存储方法及装置。该方法包括:接收第一Docker容器发送的第一待存储数据;对第一待存储数据进行分块处理,获得多个第一目标数据块;给每个第一目标数据块分配一个令牌;接收第二Docker容器发送的第二待存储数据;对第二待存储数据进行分块处理,获得多个第二目标数据块;确定多个第二目标数据块与多个第一目标数据块的重复数据块;给多个第二目标数据块中除重复数据块之外的每个第二目标数据块分配一个令牌。本发明实施例各个Docker容器可将分配有令牌的分块数据同时发送给存储器,存储器根据不同的令牌,存储不同的分块数据,各个Docker容器无需排队等待存储器存储数据,提高了数据存储效率。
申请公布号 CN106406757A 申请公布日期 2017.02.15
申请号 CN201610804848.9 申请日期 2016.09.05
申请人 中国联合网络通信集团有限公司 发明人 杨子文;田新雪
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 张娜;刘芳
主权项 一种数据存储方法,其特征在于,包括:接收第一Docker容器发送的第一待存储数据;对所述第一待存储数据进行分块处理,获得多个第一目标数据块;给每个第一目标数据块分配一个令牌,并将每个第一目标数据块对应的令牌发送给所述第一Docker容器,以使所述第一Docker容器根据所述令牌存储所述多个第一目标数据块;接收第二Docker容器发送的第二待存储数据;对所述第二待存储数据进行分块处理,获得多个第二目标数据块;确定所述多个第二目标数据块与所述多个第一目标数据块的重复数据块;给所述多个第二目标数据块中除所述重复数据块之外的每个第二目标数据块分配一个令牌,并将分配有令牌的第二目标数据块对应的令牌发送给所述第二Docker容器,以使所述第二Docker容器存储所述分配有令牌的第二目标数据块。
地址 100033 北京市西城区金融大街21号