CN112463734A - 一种文件检索方法、***及相关装置 - Google Patents
一种文件检索方法、***及相关装置 Download PDFInfo
- Publication number
- CN112463734A CN112463734A CN202011314505.7A CN202011314505A CN112463734A CN 112463734 A CN112463734 A CN 112463734A CN 202011314505 A CN202011314505 A CN 202011314505A CN 112463734 A CN112463734 A CN 112463734A
- Authority
- CN
- China
- Prior art keywords
- file
- storage
- offset
- retrieval
- reading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000004048 modification Effects 0.000 claims description 38
- 238000012986 modification Methods 0.000 claims description 38
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
- G06F16/148—File search processing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请提供一种文件检索方法,包括:接收检索请求,所述检索请求包括检索关键词;在索引文件中确定所述检索关键词对应存储文件的偏移量;利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。本申请通过在文件***中配置索引文件,索引文件中记录了每个存储文件的偏移量,包含了对应存储文件的存储位置。通过输入检索关键词即可确定对应存储文件,进而根据索引文件确定存储文件的偏移量,能够快速定位所需查找的文件。提高了文件的操作效率,和文件读写的速率,进行快速检索和修改。本申请还提供一种文件检索***、计算机可读存储介质和电子设备,具有上述有益效果。
Description
技术领域
本申请涉及计算机领域,特别涉及一种文件检索方法、***及相关装置。
背景技术
IT时代信息量增大,文件中也保存着大量的数据,当需要对这些配置或存储文件进行读取时,如果按照传统式的读取会比较耗时,在庞大的数据中为了读取文件中的特定数据或字段,要把整个文件遍历一遍以检索出想要的数据。这样极大的延长了项目运行时间,同时降低了文件读取速率。
因此,如何提高文件检索效率是本领域技术人员亟需解决的技术问题。
发明内容
本申请的目的是提供一种文件检索方法、文件检索***、计算机可读存储介质和电子设备,能够提高文件检索效率。
为解决上述技术问题,本申请提供一种文件检索方法,具体技术方案如如下:
接收检索请求,所述检索请求包括检索关键词;
在索引文件中确定所述检索关键词对应存储文件的偏移量;
利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
可选的,在索引文件中确定所述检索关键词对应文件的偏移量之前,还包括:
循环获取存储文件记录并创建索引文件,所述索引文件包含键值对,所述键值对包含所述存储文件记录的关键字和所述关键字在存储文件中的偏移量。
可选的,在索引文件中确定所述检索关键词对应存储文件的偏移量之后,还包括:
根据所述偏移量大小确定偏移量的表示方式;所述表示方式包括文件开始位置偏移和文件结束位置偏移;
则相应的,利用所述偏移量读取对应存储文件的存储位置包括:
利用所述文件开始位置偏移或所述文件结束位置偏移读取对应存储文件的存储位置。
可选的,利用所述偏移量读取对应存储文件的存储位置包括:
利用所述偏移量确定开始变量和结束变量;
根据所述开始变量和所述结束变量读取对应存储文件的存储位置。
可选的,根据所述开始变量和所述结束变量读取对应存储文件的存储位置包括:
利用IO流读取文件并将存储文件的读取指针指向所述开始变量,并自所述开始变量向后读取数据直至读取到所述结束变量,得到对应存储文件的存储位置。
可选的,根据所述存储位置响应所述检索请求之后,还包括:
接收文件修改请求;
根据所述偏移量确定所述文件修改请求对应的修改指针;
对所述修改指针对应的存储文件进行修改。
可选的,对所述修改指针对应的存储文件进行修改包括:
删除所述修改指针对应的存储文件;
存储修改文件,并将所述修改文件对应的键值对添加至所述索引文件。
本申请还提供一种文件检索***,包括:
请求接收模块,用于接收检索请求,所述检索请求包括检索关键词;
偏移确定模块,用于在索引文件中确定所述检索关键词对应存储文件的偏移量;
文件确认模块,用于利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。
本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上所述的方法的步骤。
本申请提供一种文件检索方法,包括:接收检索请求,所述检索请求包括检索关键词;在索引文件中确定所述检索关键词对应存储文件的偏移量;利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
本申请通过在文件***中配置索引文件,索引文件中记录了每个存储文件的偏移量,包含了对应存储文件的存储位置。通过输入检索关键词即可确定对应存储文件,进而根据索引文件确定存储文件的偏移量,能够快速定位所需查找的文件。提高了文件的操作效率,和文件读写的速率,进行快速检索和修改。
本申请还提供一种文件检索***、计算机可读存储介质和电子设备,具有上述有益效果,此处不再赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例所提供的一种文件检索方法的流程图;
图2为本申请实施例所提供的一种文件检索***结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参考图1,图1为本申请实施例所提供的一种文件检索方法的流程图,该方法包括:
S101:接收检索请求,所述检索请求包括检索关键词;
本步骤旨在接收检索请求,该检索请求中至少包括检索关键词。所谓检索关键词,指的是文件名称或者文件属性中的一种或任意几种。该文件名称并不必须为文件全名,也可以通过模糊搜索确定对应存储文件。
S102:在索引文件中确定所述检索关键词对应存储文件的偏移量;
本步骤旨在利用索引文件确定检索关键词对应存储文件的偏移量。本实施例默认在执行本步骤前,需要循环获取存储文件记录并创建索引文件,索引文件包含键值对,键值对包含所述存储文件记录的关键字和所述关键字在存储文件中的偏移量。
索引文件是由存储文件组成,它是带索引的顺序文件。索引本身非常小,是由键值对的形式把索引和存储文件的偏移量一一对应起来,可以二分法来查询索引文件,整个索引文件载入到内存中也非常小,主要是用来记录存储文件中内容的地址,按照地址检索数据内容并返回给用户。同一个索引可以有不同的键形成多对一的关系,例如服务器型号可以用资源ID和序列号查询,其中服务器型号对应索引文件中的值,资源ID和序列号对应索引文件的键。
因此,在步骤S101接收到检索关键词后,即可通过遍历索引文件确定检索关键词对应的存储文件。需要注意的是,由于检索关键词可能仅为存储文件名称的一部分,因此根据索引文件得到的存储文件可能有多个。当然,容易理解的是,检索关键词越详细,则得到的存储文件精度越高。
设置偏移量的方法可以包含两种偏移方式:文件开始位置偏移和文件结束位置偏移。文件开始位置偏移指的是检索文件时设置的偏移量从文件的头部开始向下检索,其至少包含文件起始位置和文件大小;文件结束位置偏移指的是从文件尾部开始向上偏移,其至少包含文件结束位置和文件大小。而无论是文件开始位置偏移还是文件结束位置偏移,均可以得到该存储文件的起始位置、文件大小和结束位置。偏移量是指存储文件中每条记录距离文件开头或结尾的字节数,在想要得到存储文件中的某一条信息时,只需要读取索引文件中对应信息的偏移量,即可确定存储文件的位置。当然本领域技术人员还可以采用其他方式设置偏移量,利用采用文件当前读写位置偏移等,均可以用于指示文件位置,也应在本申请的保护范围内。
S103:利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
无论偏移量为文件开始位置偏移还是文件结束位置偏移,均可以直接确定对应存储文件的存储位置,因此可以直接根据存储位置响应该检索请求。
具体的,可以先利用偏移量确定开始变量和结束变量,再根据开始变量和结束变量读取对应存储文件的存储位置。所谓开始变量和结束变量,指的是存储文件的开始位置和结束位置,即明确开始位置和结束位置后,存储文件的存储位置随之唯一确定。此时可以利用IO流读取文件并将存储文件的读取指针指向开始变量,并自开始变量向后读取数据直至读取到结束变量,得到对应存储文件的存储位置。
进一步的,在本实施例中,由于偏移量设置可以有多种方式,在步骤S102索引文件中确定检索关键词对应存储文件的偏移量之后,可以根据偏移量大小确定偏移量的表示方式。则相应的,步骤S104可以利用文件开始位置偏移或文件结束位置偏移读取对应存储文件的存储位置。举例而言,若存储文件位于***靠前部分,则此时可以利用文件开始位置偏移,即定位存储文件的起始位置。若存储文件位于***靠后部分,此时可以利用文件结束位置偏移,将偏移量设为负值,此时读取偏移量从***后端开始读取,可以提高存储位置确定效率。
本申请实施例通过在文件***中配置索引文件,索引文件中记录了每个存储文件的偏移量,包含了对应存储文件的存储位置。通过输入检索关键词即可确定对应存储文件,进而根据索引文件确定存储文件的偏移量,能够快速定位所需查找的文件。提高了文件的操作效率,和文件读写的速率,进行快速检索和修改。
基于上述实施例,作为优选的实施例,在上述文件检索的基础上,还可以针对检索到的存储文件执行文件修改,具体过程可以如下:
S201:接收文件修改请求;
S202:根据偏移量确定文件修改请求对应的修改指针;
修改指令用于指向文件修改请求对应位置,以便指示修改。
S203:对修改指针对应的存储文件进行修改。
本步骤中,可以先删除修改指针对应的存储文件,再存储修改文件,并将修改文件对应的键值对添加至索引文件。
具体的,可以使用文件类的删除方法先将修改部分删除,然后判断修改后部分的字节大小并对存储文件进行前移或后移。前移和后移的过程中使用算法循环从索引文件中直接获取后续存储内容的偏移量,并使存储文件需要修改的位置扩充出等于新存储内容字节大小的空间。最后把需要修改的内容***相应存储文职,也即修改指针的指向位置,以便能快速释放文件读写指针和权限,减少资源浪费。
此外,在删除修改部分后,可以不进行修改部分内容之后存储文件的偏移,而是可以直接将修改后内容添加至存储***的任意位置,并将修改后的内容对应的键值对同样添加至索引文件。由于修改后的内容与原存储文件对应相同的关键词,即属于同一存储文件名称,因此用户针对该存储文件进行检索时,依旧可以得到相应的偏移量并进一步确定存储文件位置。但此时,同一存储名称可能对应多个偏移量,即该存储文件由若干部分组成,而除原存储文件外,其余组成部分均为文件修改所对应的修改部分内容。此种情况适用于修改后的文件内容大于删除的修改部分内容,因为一旦修改后的文件内容大于删除的修改部分内容,若强行将修改后的文件内容添加至该位置,需要令后面位置的所有存储文件进行位置前移,造成大量的存储文件发生偏移,同时变更***索引文件中已记录的偏移量。
以偏移量为文件开始位置偏移为例,其需要包含起始位置和文件大小。设原存储文件的偏移量为(100,200),表示原存储文件自100开始,数据大小为200,即存储位置为100至300。此时接收到文件修改请求,需要针对存储位置120到150内的内容修改,且修改后的文件内容需占用50单位的存储量。此时先删除存储位置120到150的文件内容,并将修改后的文件内容添加至存储位置400至450。经过上述文件修改过程后,针对该存储文件的检索,所得到的偏移量应为(100,119)+(151,300)+(400,450)。
本实施例所提供的文件修改过程,基于上文实施例提供的文件检索方法实现,可以借助于偏移快速定位待修改文件的存储位置,以便快速释放文件读写指针和文件占用权限,减少存储***的资源占用率,有效提高存储***的资源利用率。
当然,在上述修改过程的基础上,若经过多次修改后,存储文件会包括多组偏移量,可以设置当存储文件的偏移量的组数超过预设值后,对存储文件的各组偏移量执行合并。该预设值不作具体限定,可以为5或者10等等。
下面对本申请实施例提供的一种文件检索***进行介绍,下文描述的文件检索***与上文描述的文件检索方法可相互对应参照。
参见图2,图2为本申请实施例所提供的一种文件检索***结构示意图,该***包括:
本申请还提供一种文件检索***,包括:
请求接收模块100,用于接收检索请求,所述检索请求包括检索关键词;
偏移确定模块200,用于在索引文件中确定所述检索关键词对应存储文件的偏移量;
文件确认模块300,用于利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
基于上述实施例,作为优选的实施例,还包括:
索引模块,用于循环获取存储文件记录并创建索引文件,所述索引文件包含键值对,所述键值对包含所述存储文件记录的关键字和所述关键字在存储文件中的偏移量。
基于上述实施例,作为优选的实施例,文件确认模块300包括:
第一位置确定单元,用于利用所述偏移量确定开始变量和结束变量;
第二位置确定单元,用于根据所述开始变量和所述结束变量读取对应存储文件的存储位置。
基于上述实施例,作为优选的实施例,第二位置确定单元具体为用于利用IO流读取文件并将存储文件的读取指针指向所述开始变量,并自所述开始变量向后读取数据直至读取到所述结束变量,得到对应存储文件的存储位置的单元。
基于上述实施例,作为优选的实施例,还包括:
文件修改模块,用于接收文件修改请求;根据所述偏移量确定所述文件修改请求对应的修改指针;对所述修改指针对应的存储文件进行修改。
基于上述实施例,作为优选的实施例,文件修改模块包括:
修改单元,用于删除所述修改指针对应的存储文件;存储修改文件,并将所述修改文件对应的键值对添加至所述索引文件。
本申请还提供了一种计算机可读存储介质,其上存有计算机程序,该计算机程序被执行时可以实现上述实施例所提供的步骤。该存储介质可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请还提供了一种电子设备,可以包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时,可以实现上述实施例所提供的步骤。当然所述电子设备还可以包括各种网络接口,电源等组件。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的***而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
Claims (10)
1.一种文件检索方法,其特征在于,包括:
接收检索请求,所述检索请求包括检索关键词;
在索引文件中确定所述检索关键词对应存储文件的偏移量;
利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
2.根据权利要求1所述的文件检索方法,其特征在于,在索引文件中确定所述检索关键词对应文件的偏移量之前,还包括:
循环获取存储文件记录并创建索引文件,所述索引文件包含键值对,所述键值对包含所述存储文件记录的关键字和所述关键字在存储文件中的偏移量。
3.根据权利要求1所述的文件检索方法,其特征在于,在索引文件中确定所述检索关键词对应存储文件的偏移量之后,还包括:
根据所述偏移量大小确定偏移量的表示方式;所述表示方式包括文件开始位置偏移和文件结束位置偏移;
则相应的,利用所述偏移量读取对应存储文件的存储位置包括:
利用所述文件开始位置偏移或所述文件结束位置偏移读取对应存储文件的存储位置。
4.根据权利要求1所述的文件检索方法,其特征在于,利用所述偏移量读取对应存储文件的存储位置包括:
利用所述偏移量确定开始变量和结束变量;
根据所述开始变量和所述结束变量读取对应存储文件的存储位置。
5.根据权利要求4所述的文件检索方法,其特征在于,根据所述开始变量和所述结束变量读取对应存储文件的存储位置包括:
利用IO流读取文件并将存储文件的读取指针指向所述开始变量,并自所述开始变量向后读取数据直至读取到所述结束变量,得到对应存储文件的存储位置。
6.根据权利要求1所述的文件检索方法,其特征在于,根据所述存储位置响应所述检索请求之后,还包括:
接收文件修改请求;
根据所述偏移量确定所述文件修改请求对应的修改指针;
对所述修改指针对应的存储文件进行修改。
7.根据权利要求6所述的文件检索方法,其特征在于,对所述修改指针对应的存储文件进行修改包括:
删除所述修改指针对应的存储文件;
存储修改文件,并将所述修改文件对应的键值对添加至所述索引文件。
8.一种文件检索***,其特征在于,包括:
请求接收模块,用于接收检索请求,所述检索请求包括检索关键词;
偏移确定模块,用于在索引文件中确定所述检索关键词对应存储文件的偏移量;
文件确认模块,用于利用所述偏移量读取对应存储文件的存储位置,并根据所述存储位置响应所述检索请求。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的文件检索方法的步骤。
10.一种电子设备,其特征在于,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1-7任一项所述的文件检索方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011314505.7A CN112463734A (zh) | 2020-11-20 | 2020-11-20 | 一种文件检索方法、***及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011314505.7A CN112463734A (zh) | 2020-11-20 | 2020-11-20 | 一种文件检索方法、***及相关装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112463734A true CN112463734A (zh) | 2021-03-09 |
Family
ID=74798180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011314505.7A Withdrawn CN112463734A (zh) | 2020-11-20 | 2020-11-20 | 一种文件检索方法、***及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112463734A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113378119A (zh) * | 2021-06-25 | 2021-09-10 | 成都卫士通信息产业股份有限公司 | 一种软件授权方法、装置、设备及存储介质 |
CN115001894A (zh) * | 2022-05-25 | 2022-09-02 | 北京经纬恒润科技股份有限公司 | 一种车载总线信号的存取方法和装置 |
-
2020
- 2020-11-20 CN CN202011314505.7A patent/CN112463734A/zh not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113378119A (zh) * | 2021-06-25 | 2021-09-10 | 成都卫士通信息产业股份有限公司 | 一种软件授权方法、装置、设备及存储介质 |
CN115001894A (zh) * | 2022-05-25 | 2022-09-02 | 北京经纬恒润科技股份有限公司 | 一种车载总线信号的存取方法和装置 |
CN115001894B (zh) * | 2022-05-25 | 2023-06-30 | 北京经纬恒润科技股份有限公司 | 一种车载总线信号的存取方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4068070A1 (en) | Data storage method and apparatus, and storage system | |
CN108932236B (zh) | 一种文件管理方法及装置 | |
CN101685468B (zh) | 采用可搜索块的内容可寻址存储***和方法 | |
US9405784B2 (en) | Ordered index | |
CN105069048A (zh) | 一种小文件存储方法、查询方法和装置 | |
CN110147204B (zh) | 一种元数据落盘方法、装置、***及计算机可读存储介质 | |
CN111309687A (zh) | 一种对象存储小文件处理方法、装置、设备及存储介质 | |
JP2005267600A5 (zh) | ||
US20080306949A1 (en) | Inverted index processing | |
CN101464901A (zh) | 一种对象存储设备中的对象查找方法 | |
CN110888837B (zh) | 对象存储小文件归并方法及装置 | |
CN105373541A (zh) | 数据库的数据操作请求的处理方法和*** | |
CN112463734A (zh) | 一种文件检索方法、***及相关装置 | |
CN111159130A (zh) | 一种小文件合并方法及电子设备 | |
CN111651127A (zh) | 一种基于叠瓦式磁记录盘的监控数据存储方法及装置 | |
US8316008B1 (en) | Fast file attribute search | |
CN105260266B (zh) | 一种快照卷写方法及依赖快照*** | |
CN114647658A (zh) | 一种数据检索方法、装置、设备及机器可读存储介质 | |
CN112416879B (zh) | 一种基于ntfs文件***的块级数据去重方法 | |
KR101272656B1 (ko) | 태그 기반 파일 관리 방법 및 그 시스템 | |
CN111552438B (zh) | 一种对象写入的方法、装置、服务器和存储介质 | |
CN111984650A (zh) | 一种树结构数据的存储方法、***及相关装置 | |
CN112000971A (zh) | 一种文件权限记录方法、***及相关装置 | |
JP2020160494A (ja) | 情報処理装置、文書管理システム及びプログラム | |
CN114416676A (zh) | 数据处理方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210309 |