数据处理方法及装置制造方法及图纸

技术编号:15639313 阅读:80 留言:0更新日期:2017-06-15 22:45
本发明专利技术实施例提供了一种数据处理方法及装置,本发明专利技术实施例支持当用户需要对分布式系统中存储的数据进行存储时,用户无需知晓需要处理的数据存储在分布式系统中的哪些存储服务器中,只需在处理服务器中输入需要处理的数据的数据标识以及对需要处理的数据进行处理的数据方式即可,处理服务器根据存储服务器的标识与数据标识之间的第一预设对应关系就可以确定出需要处理的数据存储在哪些服务器中,以及从确定出的存储服务器中获取需要处理的数据,进而可以实现对需要处理的数据进行处理的目的,不仅方便了用户,且极大地降低了用户的工作量和用户的成本。

【技术实现步骤摘要】
数据处理方法及装置
本专利技术涉及计算机
,尤其涉及一种数据处理方法及装置。
技术介绍
在大数据时代,人们常常利用分布式系统来存储数据以及处理数据。分布式系统可以包括一个处理服务器及多个存储服务器,处理服务器分别与每个存储服务器相连接,存储服务器用于存储数据,处理服务器可以从存储服务器中获取数据并对获取的数据进行处理。其中,当用户需要对分布式系统中存储的某一数据进行处理时,用户需要在处理服务器中输入该数据的数据标识、存储该数据的存储服务器的标识、以及对该数据进行处理的处理方式;处理服务器需要首先确定出用户输入的存储服务器的标识对应的存储服务器,然后在该存储服务器中获取该数据标识对应的数据,最后以该处理方式对获取的该数据进行处理。然而,专利技术人发现,用户必须知晓该数据存储在分布式系统中的哪个存储服务器中,否则处理服务器就无法获取到该数据,进而无法实现对该数据进行处理的目的。
技术实现思路
为克服相关技术中存在的问题,本专利技术提供一种数据处理方法及装置。根据本专利技术实施例的第一方面,提供一种数据处理方法,所述方法包括:接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;在存储服务器的标识与数据标识之间的第一预设对应关系中查找与所述目标数据标识相对应的目标存储服务器的标识;在所述目标存储服务器的标识对应的目标存储服务器中查找所述目标数据标识对应的数据;当在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。进一步地,所述方法还包括:当未在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据;当在与所述目标存储服务器相对应的备份服务器中查找到所述目标数据标识对应的数据时,执行所述以所述目标处理方式对所述目标数据标识对应的数据进行处理的步骤。其中,所述在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据,包括:获取存储服务器的标识与备份服务器的标识之间的第二预设对应关系;在所述第二预设对应关系中查找与所述目标存储服务器的标识相对应的备份服务器的标识;在查找到的所述备份服务器的标识对应的备份服务器中查找所述目标数据标识对应的数据。进一步地,所述方法还包括:将所述目标存储服务器中存储的数据备份至所述备份服务器中;将所述目标存储服务器的标识与所述备份服务器的标识作为一条记录存储在所述第二预设对应关系中。进一步地,所述方法还包括:检测是否接收到存储请求,所述存储请求至少携带所述目标数据标识对应的数据;当接收到所述存储请求时,将所述目标数据标识对应的数据存储在所述存储服务器中;将所述存储服务器的标识与所述目标数据标识作为一条记录存储在所述第一预设对应关系中。进一步地,查找到的数据为多个,所述方法还包括:判断查找到的多个数据的数据类型是否全部为预设数据类型;当查找到的多个数据的数据类型不全部为预设数据类型时,将不为预设数据类型的数据的数据类型转换为预设数据类型,执行所述以所述目标处理方式对所述目标数据标识对应的数据进行处理的步骤。根据本专利技术实施例的第二方面,提供一种数据处理装置,所述装置包括:接收模块,用于接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;第一查找模块,用于在存储服务器的标识与数据标识之间的第一预设对应关系中查找与所述目标数据标识相对应的目标存储服务器的标识;第二查找模块,用于在所述目标存储服务器的标识对应的目标存储服务器中查找所述目标数据标识对应的数据;处理模块,用于当在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。进一步地,所述装置还包括:第三查找模块,用于当未在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据;所述处理模块还用于当在与所述目标存储服务器相对应的备份服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。其中,所述第三查找模块包括:获取单元,用于获取存储服务器的标识与备份服务器的标识之间的第二预设对应关系;第一查找单元,用于在所述第二预设对应关系中查找与所述目标存储服务器的标识相对应的备份服务器的标识;第二查找单元,用于在查找到的所述备份服务器的标识对应的备份服务器中查找所述目标数据标识对应的数据。进一步地,所述第三查找模块还包括:备份单元,用于将所述目标存储服务器中存储的数据备份至所述备份服务器中;存储单元,用于将所述目标存储服务器的标识与所述备份服务器的标识作为一条记录存储在所述第二预设对应关系中。进一步地,所述装置还包括:检测模块,用于检测是否接收到存储请求,所述存储请求至少携带所述目标数据标识对应的数据;第一存储模块,用于当接收到所述存储请求时,将所述目标数据标识对应的数据存储在所述存储服务器中;第二存储模块,用于将所述存储服务器的标识与所述目标数据标识作为一条记录存储在所述第一预设对应关系中。进一步地,查找到的数据为多个,所述装置还包括:判断模块,用于判断查找到的多个数据的数据类型是否全部为预设数据类型;转换模块,用于当查找到的多个数据的数据类型不全部为预设数据类型时,将不为预设数据类型的数据的数据类型转换为预设数据类型,以所述目标处理方式对所述目标数据标识对应的数据进行处理。其中,在现有技术中,如果用户不知晓需要处理的数据所处的存储服务器,则就无法准确告知处理服务器需要处理的数据存储在哪个存储服务器中,这样处理服务器就无法查找到需要处理的数据,进而无法对需要处理的数据进行处理。因此,每当要对需要处理的数据进行处理时,用户必须知晓需要处理的数据所处的存储服务器,然而这样对于用户而言工作量非常大,用户成本很高。尤其是当分布式系统中的存储服务器的数量非常多且每个存储服务器中存储的数据的数据量非常大时,用户要知晓每一条数据分别存储在哪个存储服务器中。在本专利技术中,接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;在存储服务器的标识与数据标识之间的第一预设对应关系中查找与目标数据标识相对应的目标存储服务器的标识;在目标存储服务器的标识对应的目标存储服务器中查找目标数据标识对应的数据;当在目标存储服务器的标识对应的目标存储服务器中查找到目标数据标识对应的数据时,以目标处理方式对目标数据标识对应的数据进行处理。本专利技术支持当用户需要对分布式系统中存储的数据进行存储时,用户无需知晓需要处理的数据存储在分布式系统中的哪些存储服务器中,只需在处理服务器中输入需要处理的数据的数据标识以及对需要处理的数据进行处理的数据方式即可,处理服务器根据存储服务器的标识与数据标识之间的第一预设对应关系就可以确定出需要处理的数据存储在哪些服务器中,以及从确定出的存储服务器中获取需要处理的数据,进而可以实现对需要处理的数据进行处理的目的,不仅方便了用户,且极大地降低了用户的工作量和用户的成本。应当理解的是,以上的一般描本文档来自技高网...
数据处理方法及装置

【技术保护点】
一种数据处理方法,其特征在于,所述方法包括:接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;在存储服务器的标识与数据标识之间的第一预设对应关系中查找与所述目标数据标识相对应的目标存储服务器的标识;在所述目标存储服务器的标识对应的目标存储服务器中查找所述目标数据标识对应的数据;当在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:接收目标数据标识和对目标数据标识对应的数据进行处理的目标处理方式;在存储服务器的标识与数据标识之间的第一预设对应关系中查找与所述目标数据标识相对应的目标存储服务器的标识;在所述目标存储服务器的标识对应的目标存储服务器中查找所述目标数据标识对应的数据;当在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,以所述目标处理方式对所述目标数据标识对应的数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当未在所述目标存储服务器的标识对应的目标存储服务器中查找到所述目标数据标识对应的数据时,在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据;当在与所述目标存储服务器相对应的备份服务器中查找到所述目标数据标识对应的数据时,执行所述以所述目标处理方式对所述目标数据标识对应的数据进行处理的步骤。3.根据权利要求2所述的方法,其特征在于,所述在与所述目标存储服务器相对应的备份服务器中查找所述目标数据标识对应的数据,包括:获取存储服务器的标识与备份服务器的标识之间的第二预设对应关系;在所述第二预设对应关系中查找与所述目标存储服务器的标识相对应的备份服务器的标识;在查找到的所述备份服务器的标识对应的备份服务器中查找所述目标数据标识对应的数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述目标存储服务器中存储的数据备份至所述备份服务器中;将所述目标存储服务器的标识与所述备份服务器的标识作为一条记录存储在所述第二预设对应关系中。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测是否接收到存储请求,所述存储请求至少携带所述目标数据标识对应的数据;当接收到所述存储请求时,将所述目标数据标识对应的数据存储在所述存储服务器中;将所述存储服务器的标识与所述目标数据标识作为一条记录存储在所述第一预设对应关系中。6.根据权利要求1所述的方法,其特征在于,查找到的数据为多个,所述方法还包括:判断查找到的多个数据的数据类型是否全部为预设数据类型;当查找到的多个数据的数据类型不全部为预设数据类型时,将不为预设数据类型的数据的数据类型转换为预设数据类型,执行所述以所述目标处理方式对所述目标数据标识对应的数据进行处理的步骤。7.一种数据处理装置,其特征在于,所述装置包括:接收模块,用于接收目标数据标识和对目标...

【专利技术属性】
技术研发人员:张凤婷蔡永保
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1