[发明专利]文件存储方法、装置、电子设备及计算机存储介质有效
| 申请号: | 201910810550.2 | 申请日: | 2019-08-29 |
| 公开(公告)号: | CN110515909B | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 彭龙腾 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | G06F16/172 | 分类号: | G06F16/172;G06F16/13 |
| 代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 文件 存储 方法 装置 电子设备 计算机 介质 | ||
本公开实施例涉及数据存储技术领域,公开了一种文件存储方法、装置、电子设备及计算机可读存储介质,其中,文件存储方法包括:获取对至少一个待存储文件进行存储的请求;接着,根据请求,确定各个待存储文件在各自对应的文件树中的节点位置,节点位置为所述文件树中的目标父文件节点的子文件节点或文件树中的根文件节点;接着,将各个待存储文件分别存储至相应的节点位置。本公开实施例的方法,使得可以将相关联的文件组织成一棵文件树,从而方便地对各个文件进行管理,不仅可以避免用户无法确定文件之间的关联关系而导致的存储位置错误,而且可以根据文件树快速、准确地定位要查找的某个文件,极大提高查询效率。
技术领域
本公开实施例涉及数据存储技术领域,具体而言,本公开涉及一种文件存储方法、装置、电子设备及计算机存储介质。
背景技术
随着计算机技术对各个方面的渗透,各行各业都被计算机化了,许多原有的纸质文件被改成计算机文件。在软件开发、硬件开发、医疗、互联网等领域,每天都会产生大量需要存储的电子文档、电子表格、电子书箱等文件。
目前,计算机设备通常是采用目录文件夹的存储模式对文件进行存储,比如,当一个项目涉及多个文件时,用户需要将与该项目相关联的各个文件均放入一个公共目录文件夹中,然而,若用户无法确定待存储文件需要存储至哪个目录文件夹,将会导致待存储文件的存储位置发生错误。此外,当用户查看某个文件时,需要先找到公共目录文件夹,再在公共目录文件夹的所有文件中进行浏览和筛选,从而查找该某个文件,导致用户浪费大量的时间和精力。
发明内容
本公开实施例的目的旨在至少能解决上述的技术缺陷之一,特提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
一方面,提供了一种文件存储方法,包括:
获取对至少一个待存储文件进行存储的请求;
根据请求,确定各个待存储文件在各自对应的文件树中的节点位置,节点位置为文件树中的目标父文件节点的子文件节点或文件树中的根文件节点;
将各个待存储文件分别存储至相应的节点位置。
一方面,提供了一种文件存储装置,包括:
获取模块,用于获取对至少一个待存储文件进行存储的请求;
确定模块,用于根据请求,确定各个待存储文件在各自对应的文件树中的节点位置,节点位置为文件树中的目标父文件节点的子文件节点或文件树中的根文件节点;
存储模块,用于将各个待存储文件分别存储至相应的节点位置。
一方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述的文件存储方法。
一方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的文件存储方法。
本公开实施例提供的文件存储方法,通过根据获取到的对至少一个待存储文件进行存储的请求,确定各个待存储文件在各自对应的文件树中的节点位置,并将各个待存储文件分别存储至相应的节点位置,节点位置为文件树中的目标父文件节点的子文件节点或文件树中的根文件节点,使得可以将相关联的文件组织成一棵文件树,从而方便地对各个文件进行管理,不仅可以避免用户无法确定文件之间的关联关系而导致的存储位置错误,而且可以根据文件树快速、准确地定位要查找的某个文件,极大提高查询效率。
本公开实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910810550.2/2.html,转载请声明来源钻瓜专利网。





