[发明专利]一种数据处理方法、装置、设备及计算机可读存储介质在审
申请号: | 202110928107.2 | 申请日: | 2021-08-11 |
公开(公告)号: | CN115705313A | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 山宝银;曹希保;曾楚伟;陈云云;李斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/16;G06F16/17;G06F16/182 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 崔晓岚;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 设备 计算机 可读 存储 介质 | ||
本申请提供了一种数据处理方法、装置、设备及计算机可读存储介质;涉及云技术和区块链技术;该方法包括:接收针对目标文件的处理操作,并对目标文件所在的目标目录进行编码,得到目录索引参数;通过目录索引参数,从目录映射数据中查找出描述目标目录的属性的目录元数据;依据目录元数据和目标文件的文件名称构造出的文件索引参数,从目录映射数据中查找出描述目标文件的属性的目标元数据;基于对文件索引参数和目标元数据的操作,实现对目标文件的处理操作。通过本申请,能够提高数据处理的整体效率。
技术领域
本申请涉及云技术中的分布式文件系统技术,尤其涉及一种数据处理方法、装置、设备及计算机可读存储介质。
背景技术
名字空间负责管理分布式文件系统的目录树结构和文件元数据。当名字空间的处理对象是目录树时,实质上就是对目录树中的或文件进行数据处理。然而,相关技术中,由于数据查询耗时较长,以及索引参数中存在冗余等原因,使得在对目录树中的文件进行数据处理时,需要消耗较长的时间,从而数据处理的整体效率低下。
发明内容
本申请实施例提供一种数据处理方法、装置、装置及计算机可读存储介质,能够提高数据处理的整体效率。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种数据处理方法,包括:
接收针对目标文件的处理操作,并对所述目标文件所在的目标目录进行编码,得到目录索引参数;
通过所述目录索引参数,从目录映射数据中查找出描述所述目标目录的属性的目录元数据;所述目录映射数据存储了目所述标索引参数和目录元数据的映射关系,以及文件索引参数和所述目标文件对应的目标元数据的映射关系;
依据所述目录元数据和所述目标文件的文件名称构造出的所述文件索引参数,从所述目录映射数据中查找出描述所述目标文件的属性的所述目标元数据;
基于对所述文件索引参数和所述目标元数据的操作,实现对所述目标文件的所述处理操作,所述处理操作至少包含移动操作、删除操作、重命名操作、元数据读取操作中的任意一个或多个。
本申请实施例提供一种数据处理装置,包括:
操作接收模块,用于接收针对目标文件的处理操作;
信息编码模块,用于对所述目标文件所在的目标目录进行编码,得到目录索引参数;
数据查找模块,用于通过所述目录索引参数,从目录映射数据中查找出描述所述目标目录的属性的目录元数据;所述目录映射数据存储了所述目录索引参数和目录元数据的映射关系,以及文件索引参数和所述目标文件对应的目标元数据的映射关系;依据所述目录元数据和所述目标文件的文件名称构造出的所述文件索引参数,从所述目录映射数据中查找出描述所述目标文件的属性的所述目标元数据;
文件处理模块,用于基于对所述文件索引参数和所述目标元数据的操作,实现对所述目标文件的所述处理操作,所述处理操作至少包含移动操作、删除操作、重命名操作、元数据读取操作中的任意一个或多个。
在本申请的一些实施例中,所述数据查找模块,还用于从所述目录元数据中解析出所述目标目录对应的目录标识;利用所述目录标识和所述目标文件的所述文件名称,生成所述文件索引参数;依据所述文件索引参数,从所述目录映射数据中查找出描述所述目标文件的属性的所述目标元数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110928107.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种NAT下视频设备播放方法
- 下一篇:一种驾驶控制方法及系统