[发明专利]数据处理方法、装置及电子设备在审
申请号: | 202010565082.X | 申请日: | 2020-06-19 |
公开(公告)号: | CN111858158A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 梁建群 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京博遵律师事务所 11761 | 代理人: | 马佑平 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 | ||
本公开实施例公开了数据处理方法、数据处理装置、电子设备及计算机可读存储介质。该方法包括:对任一数据集合进行快照生成数据快照时,在第一预设存储空间存储数据快照,数据快照包括数据集合中进行快照的第一源数据以及第一源数据对应的元数据;在对第一源数据快照后,若接收到写入的第二源数据时,在第二预设存储空间存储第二源数据;以及,生成第二源数据对应的元数据;在第三预设存储空间中存储第二源数据对应的元数据;在接收到对该数据集合的处理操作指令时,根据数据集合的源数据、数据集合的源数据对应的元数据和/或数据快照,对该数据集合执行处理操作指令。本申请提供的数据处理方法提高了对数据处理的效率。
技术领域
本公开实施例涉及数据处理技术领域,尤其涉及数据处理方法、数据处理装置、电子设备及计算机可读存储介质。
背景技术
快照是一种可以对存储区域中某一特定时间点的数据进行实时备份,且不会影响数据服务效率的备份方式,它是一个独立存在于存储媒体上的存储区域。当一个快照被建立时,使用者需要指定使用的磁盘空间、对应的存储区域等信息,快照会备份其建立时间点的数据。快照的数据是静止不能修改的,在创建快照后,对原数据集合的后续修改不影响快照数据。
目前,应用较为广泛的快照技术是COW机制(COW,即Copy On Write,写时复制)。COW机制的主要特点在后续处理某一数据时,例如对某一数据进行修改处理时,需要先把该数据所属的数据集合内的所有数据完整的拷贝一份进行存储,再读取所属的数据集合内需要修改的数据进行修改。这种先拷贝再修改数据的方式非常浪费时间。
因此,需要一种新的数据处理方案来解决上述问题。
发明内容
本公开实施例的目的在于提供数据处理方法、数据处理装置、电子设备及计算机可读存储介质,可以提升数据处理的效率。
根据本公开实施例的第一方面,提供了一种数据处理方法,其中,包括:
对任一数据集合进行快照生成数据快照时,在第一预设存储空间存储所述数据快照,所述数据快照包括数据集合中进行快照的第一源数据以及第一源数据对应的元数据,所述第一源数据对应的元数据包括所述第一源数据的存储参数、所述第一源数据所属数据集合的键值信息、所述第一源数据的预分配的快照版本号以及所述第一源数据的数据序列号;
在对第一源数据快照后,若接收到写入的第二源数据时,在第二预设存储空间存储所述第二源数据;
以及,生成所述第二源数据对应的元数据,所述第二源数据对应的元数据包括所述第二源数据的存储参数、所述第二源数据所属数据集合的键值信息、所述第二源数据的预分配的快照版本号,以及所述第二源数据的数据序列号,所述第二源数据的预分配的快照版本号在所述第一源数据的预分配的快照版本号基础上顺序递增,第二源数据的数据序列号根据所述数据集合中的源数据的个数顺序递增;
在第三预设存储空间中存储所述第二源数据对应的元数据;
在接收到对该数据集合的处理操作指令时,根据所述数据集合的源数据、所述数据集合的源数据对应的元数据和/或数据快照,对该数据集合执行处理操作指令;
其中,所述数据集合包括至少一条具有相同键值信息的源数据,所述第二源数据与所述第一源数据属于同一数据集合。
根据本公开实施例的第二方面,提供了一种数据处理装置,包括:
快照模块,用于对任一数据集合进行快照生成数据快照并且在第一预设存储空间存储所述数据快照,所述数据快照包括数据集合中进行快照的第一源数据以及第一源数据对应的元数据,所述第一源数据对应的元数据包括所述第一源数据的存储参数、所述第一源数据所属数据集合的键值信息、所述第一源数据的预分配的快照版本号以及所述第一源数据的数据序列号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010565082.X/2.html,转载请声明来源钻瓜专利网。