This application discloses a method and device for data storage, which includes: firstly, obtaining the first data to be stored from the target data source, in which the target data source corresponds to the target mapping rules and the target structured data template; secondly, obtaining the second data to be stored consistent with the target structured data template based on the first data to be stored; and then, according to the object, obtaining the second data to be stored according to the target structured data template. The scalar mapping rule maps the second data to the corresponding target storage server. Finally, the second data to be stored is stored in the cloud on the target storage server. It can be seen that the second data to be stored in accordance with the target structured data template is obtained first, and then the target mapping rules corresponding to the data source are mapped for subsequent cloud storage. The target structured data template and the target mapping rules can best meet the storage requirements of the data source and improve the storage efficiency and speed.
【技术实现步骤摘要】
一种数据存储的方法和装置
本申请涉及计算机数据处理
,尤其涉及一种数据存储的方法和装置。
技术介绍
随着科学技术的发展,现阶段计算机在日常生活以及社会工作中越来越普遍,也越来越重要。信息化、网络化的趋势,使得越来越多的企业、商家、政府机关和个人等通过计算机来获取信息、处理信息,同时将大量的信息以数据文件的形式保存在计算机中。信息社会的快速发展,越来越多的信息被数据化,尤其是伴随着因特网、云计算、物联网等技术的发展,数据呈爆炸式增长。基于此,海量数据给数据存储存储带来了新的挑战,例如,面对海量的、各种各样的数据,服务器需要高效快速地存储这些数据。也就是说,由于目前的发展趋势是信息量越来越丰富、数据量越来越大,很多海量数据平台逐步出现数据存储瓶颈等问题,因此,人们重点关注在于数据如何高效存储。
技术实现思路
本申请所要解决的技术问题是,提供一种数据存储的方法和装置,能够最大可能地符合数据来源地数据源的存储需求,提高存储效率和存储速度。第一方面,本申请实施例提供了一种数据存储的方法,该方法包括:获取目标数据源的第一待存储数据,所述目标数据源对应目标映射规则和目标结构化数据模板;基于所述第一待存储数据获得第二待存储数据,所述第二待存储数据的数据结构与所述目标结构化数据模板相符;按照所述目标映射规则将所述第二待存储数据映射至对应的目标存储服务器;在所述目标存储服务器对所述第二待存储数据进行云存储。可选的,还包括:按照目标重复数据删除方式对所述目标存储服务器上映射的第二待存储数据进行重复数据删除,所述目标重复数据删除方式对应所述目标数据源;对应地,所述在所述目标存储 ...
【技术保护点】
1.一种数据存储的方法,其特征在于,包括:获取目标数据源的第一待存储数据,所述目标数据源对应目标映射规则和目标结构化数据模板;基于所述第一待存储数据获得第二待存储数据,所述第二待存储数据的数据结构与所述目标结构化数据模板相符;按照所述目标映射规则将所述第二待存储数据映射至对应的目标存储服务器;在所述目标存储服务器对所述第二待存储数据进行云存储。
【技术特征摘要】
1.一种数据存储的方法,其特征在于,包括:获取目标数据源的第一待存储数据,所述目标数据源对应目标映射规则和目标结构化数据模板;基于所述第一待存储数据获得第二待存储数据,所述第二待存储数据的数据结构与所述目标结构化数据模板相符;按照所述目标映射规则将所述第二待存储数据映射至对应的目标存储服务器;在所述目标存储服务器对所述第二待存储数据进行云存储。2.根据权利要求1所述的方法,其特征在于,还包括:按照目标重复数据删除方式对所述目标存储服务器上映射的第二待存储数据进行重复数据删除,所述目标重复数据删除方式对应所述目标数据源;对应地,所述在所述目标存储服务器对所述第二待存储数据进行云存储,具体为:在所述目标存储服务器对完成重复数据删除的第二待存储数据进行云存储。3.根据权利要求2所述的方法,其特征在于,还包括:根据所述目标数据源的数据存储需求,预先设定对应的所述目标映射规则;根据所述目标映射规则,预先生成对应的所述目标结构化数据模板;根据所述目标结构化数据模板的特性,预先设定对应的所述目标重复数据删除方式。4.根据权利要求3所述的方法,其特征在于,所述目标映射规则包括数据类型映射规则、数据来源映射规则、数据结构映射规则、数据时间映射规则或数据类别映射规则。5.根据权利要求2所述的方法,其特征在于,所述目标重复数据删除方式包括固定大小块的重复数据删除方式或变大小块的重复数据删除方式。6.根据权利要求1所述的方法,其特征在于,所述基于所述第一...
【专利技术属性】
技术研发人员:金娟,
申请(专利权)人:浪潮商用机器有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。