一种目录文件分级存储方法、终端设备及存储介质技术

技术编号:42004233 阅读:20 留言:0更新日期:2024-07-12 12:26
本发明专利技术涉及一种目录文件分级存储方法、终端设备及存储介质,该方法中包括:将目录文件划分为三个层级,分别为一级目录、二级目录和三级文件;其中,每个一级目录下包括100个二级目录,每个二级目录下包括100个文件;将每级目录或文件按照0‑99的顺序进行编号,得到各级目录编号和文件编号;生成各文件的逻辑文件号并记录;基于待查找文件的逻辑文件号计算待查找文件对应的各级目录编号和文件编号;基于待查找文件的各级目录编号和文件编号得到待查找文件的完整路径。本发明专利技术通过引入逻辑文件号,通过简单的计算,能够快速定位获取文件具体路径。

【技术实现步骤摘要】

本专利技术涉及数据存储领域,尤其涉及一种目录文件分级存储方法、终端设备及存储介质


技术介绍

1、在录像系统中,录像数据的存储是至关重要的环节。由于录像数据通常以文件形式进行存储,并且这些文件的大小一般被限制在较小的范围内,如常见的32mb或64mb,因此长时间录像后,会产生大量的文件。然而,将大量文件存储在单个目录中会带来一系列问题。首先,不同的文件系统对单目录中的文件个数存在上限。例如,fat32文件系统单个目录的文件数量上限约为6万5000个,而ext3文件系统则为约32万个。一旦达到这些上限,就会导致录像数据的丢失,从而严重影响录像系统的正常运行。

2、在ntfs文件系统中,虽然其文件数量上限相对较高,但在单目录中存储大量小文件后,会发现向该目录中写入新文件的性能会严重下降。这种性能下降会直接影响录像系统的实时性和稳定性。

3、此外,无论使用哪种文件系统,随着文件数量的增多,遍历目录或搜索特定文件的操作都会变得异常缓慢。这不仅降低了系统的工作效率,还可能影响用户的使用体验。


术实现思路<本文档来自技高网...

【技术保护点】

1.一种目录文件分级存储方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的目录文件分级存储方法,其特征在于:一级目录编号的计算公式为:一级目录编号=(逻辑文件号-1)/10000。

3.根据权利要求1所述的目录文件分级存储方法,其特征在于:二级目录编号的计算公式为:二级目录编号=((逻辑文件号-1)/100)%100。

4.根据权利要求1所述的目录文件分级存储方法,其特征在于:文件编号的计算公式为:文件编号=(A–1)%100。

5.一种目录文件分级存储终端设备,其特征在于:包括处理器、存储器以及存储在所述存储器中并在所述处理器上运...

【技术特征摘要】

1.一种目录文件分级存储方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的目录文件分级存储方法,其特征在于:一级目录编号的计算公式为:一级目录编号=(逻辑文件号-1)/10000。

3.根据权利要求1所述的目录文件分级存储方法,其特征在于:二级目录编号的计算公式为:二级目录编号=((逻辑文件号-1)/100)%100。

4.根据权利要求1所述的目录文件分级存储方法,其特征在于:...

【专利技术属性】
技术研发人员:胡炬伟李小强
申请(专利权)人:厦门星纵物联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1