[发明专利]一种数据处理方法、系统及电子设备和存储介质在审
申请号: | 201910295201.1 | 申请日: | 2019-04-12 |
公开(公告)号: | CN110008197A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 肖国栋 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复制操作 元数据服务器 电子设备 数据处理 服务器 计算机可读存储介质 数据处理效率 存储介质 存储空间 对象执行 复制目标 复制请求 请求获取 数据执行 文件复制 信息发送 信息确定 信息下发 记录 申请 复制 | ||
本申请公开了一种数据处理方法、系统及一种电子设备和计算机可读存储介质,该方法包括:接收到文件的复制请求后,将当前复制操作信息发送至元数据服务器,以使元数据服务器记录复制操作信息;当获取到文件的修改请求后,利用修改请求获取元数据服务器中对应的复制操作信息;将修改请求和复制操作信息下发至服务器,以使服务器根据修改请求和复制操作信息确定目标修改对象,复制目标修改对象,并对复制后目标修改对象执行修改操作。本申请在文件复制时,仅仅记录当前复制操作的信息,而不实际执行复制操作,在数据真正被修改时,对相应的数据执行复制操作并修改,解决了现有技术中存储空间浪费的问题,进一步提高了数据处理效率。
技术领域
本申请涉及计算机技术领域,更具体地说,涉及一种数据处理方法、系统及一种电子设备和计算机可读存储介质。
背景技术
常见的分布式文件系统架构由位于底层的DOS(分布式对象存储系统)、MDS(元数据服务)和CA(客户端代理)三部分组成,其中,DOS由多台服务器设备组成,负责将数据可靠分布到这些设备上,它对外提供基于对象的数据访问接口;MDS提供元数据服务,其中元数据可以存储到DOS,也可以独立存储;CA同时与MDS和DOS交互,对外实现文件访问接口;文件的数据被切分成一定大小的数据块,每一块作为一个对象存储到DOS中。
用户一般通过POSIX(portable operating system interface of unix,可移植操作系统接口)访问文件系统。在这种方式下,文件复制操作的具体实现是:同时打开复制的源文件和目的文件,读取源文件中的数据,写入目的文件。由此导致同样的数据在系统中保存两份,造成空间浪费,并且复制过程需要读取、写入数据,操作过程缓慢,在存储大文件时表现更为突出。
发明内容
本申请的目的在于提供一种数据处理方法、系统及一种电子设备和一种计算机可读存储介质,节省存储空间的同时提高数据处理效率。
为实现上述目的,本申请提供了一种数据处理方法,应用于客户端,包括:
接收到文件的复制请求后,将当前复制操作信息发送至元数据服务器,以使所述元数据服务器记录所述复制操作信息;
当获取到文件的修改请求后,利用所述修改请求获取所述元数据服务器中对应的所述复制操作信息;
将所述修改请求和所述复制操作信息下发至服务器,以使所述服务器根据所述修改请求和所述复制操作信息确定目标修改对象,复制所述目标修改对象,并对复制后目标修改对象执行修改操作。
可选的,所述当获取到文件的修改请求后,利用所述修改请求获取所述元数据服务器中对应的所述复制操作信息,包括:
当获取到所述修改请求后,解析所述修改请求,得到目标文件信息;
将所述目标文件信息下发至所述元数据服务器,以获取所述元数据服务器发送的与所述目标文件信息对应的所述复制操作信息。
可选的,所述解析所述修改请求,得到目标文件信息,包括:
解析所述修改请求,获取所述修改请求中的目标偏移量,并利用所述目标偏移量得到目标文件路径。
可选的,还包括:
当获取到文件的读取请求后,解析所述读取请求,得到对应的目标读取文件信息;
根据所述目标读取文件信息,获取所述元数据服务器中对应的所述复制操作信息;
将所述目标读取文件信息和所述复制操作信息下发至服务器,以使所述服务器根据所述读取目标信息和所述复制操作信息确定目标读取对象,并对所述目标读取对象执行读取操作。
为实现上述目的,本申请提供了一种数据处理方法,应用于服务器,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910295201.1/2.html,转载请声明来源钻瓜专利网。