[发明专利]数据处理方法及装置在审
申请号: | 201510883427.5 | 申请日: | 2015-12-04 |
公开(公告)号: | CN106844375A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 张凤婷;蔡永保 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙)11363 | 代理人: | 逯长明,许伟群 |
地址: | 开曼群岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法及装置。
背景技术
在大数据时代,人们常常利用分布式系统来存储数据以及处理数据。分布式系统可以包括一个处理服务器及多个存储服务器,处理服务器分别与每个存储服务器相连接,存储服务器用于存储数据,处理服务器可以从存储服务器中获取数据并对获取的数据进行处理。
其中,当用户需要对分布式系统中存储的某一数据进行处理时,用户需要在处理服务器中输入该数据的数据标识、存储该数据的存储服务器的标识、以及对该数据进行处理的处理方式;处理服务器需要首先确定出用户输入的存储服务器的标识对应的存储服务器,然后在该存储服务器中获取该数据标识对应的数据,最后以该处理方式对获取的该数据进行处理。
然而,发明人发现,用户必须知晓该数据存储在分布式系统中的哪个存储服务器中,否则处理服务器就无法获取到该数据,进而无法实现对该数据进行处理的目的。
发明内容
为克服相关技术中存在的问题,本发明提供一种数据处理方法及装置。
根据本发明实施例的第一方面,提供一种数据处理方法,所述方法包括:
接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;
在存储服务器的标识与数据标识之间的第一预设对应关系中查找与所述目标数据标识相对应的目标存储服务器的标识;
在所述目标存储服务器的标识对应的目标存储服务器中查找所述目标数据标识对应的数据;
当在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。
进一步地,所述方法还包括:
当未在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据;
当在与所述目标存储服务器相对应的备份服务器中查找到所述目标数据标识对应的数据时,执行所述以所述目标处理方式对所述目标数据标识对应的数据进行处理的步骤。
其中,所述在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据,包括:
获取存储服务器的标识与备份服务器的标识之间的第二预设对应关系;
在所述第二预设对应关系中查找与所述目标存储服务器的标识相对应的备份服务器的标识;
在查找到的所述备份服务器的标识对应的备份服务器中查找所述目标数据标识对应的数据。
进一步地,所述方法还包括:
将所述目标存储服务器中存储的数据备份至所述备份服务器中;
将所述目标存储服务器的标识与所述备份服务器的标识作为一条记录存储在所述第二预设对应关系中。
进一步地,所述方法还包括:
检测是否接收到存储请求,所述存储请求至少携带所述目标数据标识对应的数据;
当接收到所述存储请求时,将所述目标数据标识对应的数据存储在所述存储服务器中;
将所述存储服务器的标识与所述目标数据标识作为一条记录存储在所述第一预设对应关系中。
进一步地,查找到的数据为多个,所述方法还包括:
判断查找到的多个数据的数据类型是否全部为预设数据类型;
当查找到的多个数据的数据类型不全部为预设数据类型时,将不为预设数据类型的数据的数据类型转换为预设数据类型,执行所述以所述目标处理方式对所述目标数据标识对应的数据进行处理的步骤。
根据本发明实施例的第二方面,提供一种数据处理装置,所述装置包括:
接收模块,用于接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;
第一查找模块,用于在存储服务器的标识与数据标识之间的第一预设对应关系中查找与所述目标数据标识相对应的目标存储服务器的标识;
第二查找模块,用于在所述目标存储服务器的标识对应的目标存储服务器中查找所述目标数据标识对应的数据;
处理模块,用于当在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。
进一步地,所述装置还包括:
第三查找模块,用于当未在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510883427.5/2.html,转载请声明来源钻瓜专利网。