一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种自适应动态标识的双向K-V文件管理方法及系统与流程

2023-02-06 14:09:12 来源:中国专利 TAG:

一种自适应动态标识的双向k-v文件管理方法及系统
技术领域
1.本发明涉及文件管理技术领域,具体涉及对文件的自适应动态标识和利用k-v对来快速获取所需文档的管理方法和系统,适用于用户对现有材料的整理和后期相关信息的方便获取。


背景技术:

2.文件搜索工具是用户办公中必不可少的利器。随着工作的不断深入,文件的不断迭代产出,以及外界有用资料的便捷获取,用户的电脑中存储了大量的有效文件。但是从上述繁杂的文件中找到有效的文件给用户增添了繁杂的操作步骤,对工作效率产生了一定的影响。
3.现有技术中提出了一些工具来帮助对上述的文件开展查找的工作,windows自带的搜索框以及everything这类文件搜索工具提供了快速搜索目标文件的接口。everything具有轻量的软件体积,专业的搜索功能和速度较快的搜索速度,可以将相关的文件快速过滤出来。不过这些文件搜索工具主要是基于搜索名称实时定位文件和目录,考虑到尽管文件名可以大致表现出主要内容,但往往由于文件名的局限性,其不会过长,很多用户关注的信息点没有描述,还是无法有效快速帮助用户找到急需的文件,而如果输入进行搜索的关键词较短,会造成随送大量无效文件,使得检索推送的文件较多,也无法快速的获取有效目标文件。


技术实现要素:

4.本发明针对上述有效和快速帮助用户定位急需内容所在的文件,提出了一种自适应动态标识的双向k-v智能文件管理方法及系统,使得用户可以随时根据自己的需要对文件进行动态的增减标识,并采用k-v对技术支持用户通过简短的内容快速定位文件。
5.本发明公开了一种自适应动态标识的双向k-v文件管理方法,其特征在于,该方法包括如下步骤:
6.录入目标文件的位置信息和对应的至少一项标识信息;
7.建立所述位置信息与所述至少一项标识信息的一一关联对;
8.以所述关联对的位置信息在双向k-v集合库中的位置索引库执行检索,更新或添加所述位置索引库的关联信息;
9.以所述关联对的标识信息分别在双向k-v集合库中的标识索引库执行检索,更新或添加所述标识索引库的关联信息;
10.以所述位置索引库信息自动更新所述标识索引库信息,以所述标识索引库信息更新所述位置索引库信息;
11.接收用户的搜索指令,在所述标识索引库中执行检索匹配标识信息;显示所述匹配标识信息关联的位置信息。
12.进一步地,所述匹配标识信息关联的位置信息链接文件内容。
13.进一步地,所述更新或添加所述位置索引库的关联信息为:
14.若存在对应的位置信息值,则更新查找出的位置信息值中对应的标识信息;
15.若不存在对应的位置信息值,则在位置索引库自动生成一个新的k-v对数据;在新的k-v对中对应存储上述位置信息和标识信息。
16.进一步地,所述更新或添加所述标识索引库的关联信息;
17.若存在对应的标识信息,则更新查找出的标识信息中对应的位置信息;
18.若不存在对应的标识信息,则在标识索引库自动生成一个新的k-v对数据;在新的k-v对中对应存储上述位置信息和标识信息。
19.进一步地,所述标识索引库中的索引信息为文本不同的单个标识信息。
20.本发明公开了一种自适应动态标识的双向k-v文件管理方法,其特征在于,该方法包括如下步骤:
21.响应用户输入的搜索指令,解析所述搜索指令获取其中标识信息;
22.依据所述标识信息在标识索引库检索以获得至少一个文件位置信息;
23.依据所述至少一个文件位置信息在位置索引库检索以获得至少一个标识信息;
24.展示所述文件位置信息与所述标识信息的对应关系列表。
25.本发明公开了一种自适应动态标识的双向k-v文件管理方法,其特征在于,该方法包括如下步骤:
26.录入目标文件的位置信息和对应的至少一项标识信息;
27.建立所述位置信息与所述至少一项标识信息的一一关联对;
28.以所述关联对的位置信息在双向k-v集合库中执行检索;
29.更新或添加所述双向k-v集合库的关联对信息;
30.接收用户的搜索指令,在所述双向k-v集合库中执行检索匹配所述关联对;
31.显示所述匹配标识信息关联的位置信息。
32.本发明公开了一种自适应动态标识的双向k-v文件管理系统,其特征在于,该系统包括:
33.输入模块,用于接收用户输入的文件位置信息和标识信息;
34.处理模块,用于接收上述的位置信息和标识信息,并且依次提取上述信息在k-v集合库执行检索,并用于生成新的k-v对或对上述k-v集合库中已有的信息执行更新;
35.k-v集合库,用于存储上述k-v对的相关信息;
36.查询模块,用于接收查询信息,并在k-v集合库执行检索比对,并推送相关结果至显示界面供用户选择。
37.本发明公开了一种电子设备,包括:
38.至少一个处理器、与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述自适应动态标识的双向k-v文件管理方法。
39.本发明公开了一种存储有计算机指令的计算机可读存储介质,所述计算机指令用于使所述计算机执行上述自适应动态标识的双向k-v文件管理方法。
40.总体而言,通过本发明构思的自适应动态标识的双向k-v文件管理方法和系统,能够取得下列有益效果:
41.本发明减少查找文件的时间开销;技术涉及k-v数据存储;确保用户可以方便的管理文件,在查找需要相关内容的时候可以快速定位文件,以提升工作的高效性和连续性。
附图说明
42.图1是按照本发明实现的自适应动态标识的双向k-v文件管理方法的流程示意图。
43.图2是按照本发明实现的自适应动态标识的双向k-v文件管理方法中用户进行标识增减界面示意图。
44.图3是按照本发明实现的自适应动态标识的双向k-v文件管理方法中双向k-v存储数据的索引库的对应信息清单示意图。
45.图4是按照本发明实现的自适应动态标识的双向k-v文件管理方法中的界面操作流程示意图。
具体实施方式
46.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
47.本发明提出一种自适应动态标识的双向k-v智能文档管理方法及系统,解决目前工作人员在繁杂文件中无法快速得到急需内容的这一问题,在保证系统维护操作简便性的同时减少查找文件的时间开销,以提升工作的高效性和连续性。本发明包括录入重要文件的位置和对应标识、更新双向k-v存储数据、根据标识快速查找定位所需的文件。如图1,具体包括以下部分:
48.(1)录入重要文件的位置和对应标识
49.本发明提供文件相关标识动态增减的操作界面,见图2。在该界面,用户可以通过输入文件位置或者选择对应文件确定文件对象并回车,若该文件已存在标识,则在标识框中显示已存在标识,接着可以便捷增加或减少添加标识。
50.(2)更新双向k-v存储数据
51.本发明为用户提供根据内容快速定位文件的功能,为支撑该功能,采用双向k-v存储数据,见图3。在用户完成(1)部分的修改,本发明自动将文件位置和对应标识用k-v存储,同时自动新增或更新标识和拥有该标识文件位置的k-v对。
52.(3)根据标识快速查找定位所需的文件
53.当用户将重要文件的位置和标识录入到系统后,本发明提供根据标识快速查找定位所需文件的功能。用户输入相关标识内容,本发明将与之匹配标识对应的value及文件位置集合展示出来,并可以直接在该界面上双击打开对应文件,以便用户查看。
54.一种自适应动态标识的双向k-v智能文档管理方法及系统的主要工作为:用户在日常工作中将重要文件的位置和标识录入系统,并可以针对文件动态增加标识,系统自动采用双向k-v存储数据,当用户需要查找包含相关内容的文件时,可以通过输入内容,系统快速定位相关文件。
55.下面结合附图和具体实施方式对本发明进一步说明。
56.是按照本发明实现的自适应动态标识的双向k-v文件管理方法的流程示意图,包括如下步骤:
57.将文件存储后,录入目标文件的位置信息和对应的标识信息;
58.采用k-v一一对应存储上述位置信息和标识信息;
59.新增或更新k-v信息对:包括如下步骤:
60.获取位置信息,在集合库中执行检索,若存在对应的位置信息值,则更新查找出的位置信息值中对应的标识信息;
61.若不存在对应的位置信息值,则自动生成一个新的k-v对数据;在新的k-v对中对应存储上述位置信息和标识信息;
62.同时获取标识信息,在集合库中执行检索,若存在对应的标识信息,则更新查找出的标识信息中对应的位置信息;
63.若不存在对应的标识信息,则自动生成一个新的k-v对数据;在新的k-v对中对应存储上述位置信息和标识信息。
64.至此完成更新双向k-v存储数据。
65.在进行相关文件查询的时候,接收用户输入的标识信息,在集合库中依据所述标识信息执行搜集,匹配出相关的文件信息的位置以推送用户查看。
66.本发明进一步公开了一种自适应动态标识的双向k-v文件管理方法:包括如下步骤:
67.录入目标文件的位置信息和对应的至少一项标识信息;
68.建立所述位置信息与所述至少一项标识信息的一一关联对;
69.以所述关联对的位置信息在双向k-v集合库中执行检索;
70.更新或添加所述双向k-v集合库的关联对信息;
71.接收用户的搜索指令,在所述双向k-v集合库中执行检索匹配所述关联对;
72.显示所述匹配标识信息关联的位置信息。
73.所述双向k-v集合库中包括至少两种关联对集合库,以所述位置信息为索引的集合库,以所述至少一个标识信息为索引的集合库。
74.除了上述的以关联对信息种的分别信息执行检索外,在本发明的其它实施方式中,可采用关联对的信息执行检索,以更精确的匹配目标文件信息。
75.一种自适应动态标识的双向k-v文件管理方法及系统,由录入重要文件的位置和对应标识部分、更新双向k-v存储数据、根据标识快速查找定位所需的文件部分组成:包括:
76.输入模块,用于接收用户输入的文件位置信息和标识信息;
77.处理模块,用于接收上述的位置信息和标识信息,并且依次提取上述信息在k-v集合库执行检索,并用于生成新的k-v对或对上述k-v集合库中已有的信息执行更新;
78.k-v集合库,用于存储上述k-v对的相关信息;
79.查询模块,用于接收查询信息,并在k-v集合库执行检索比对,并推送相关结果至显示界面供用户选择。
80.其中录入重要文件的位置和对应标识部分提供用户录入修改相关信息的界面,以便捷使用为主。当用户录入时,本发明设计双向k-v存储数据,实现对应数据更新。根据用户录入的文件位置信息,去现有的文件位置-标识集合库中查找,若存在对应的key值即文件
位置,则直接更新对应的value值即标识;若不存在对应的key值,则插入一个新的k-v对数据。同时根据用户录入的标识信息,去现有的标识-文件位置集合库中查找,若存在对应的key值即标识内容,则直接更新对应的value值即增加该文件位置;若不存在对应的key值,则插入一个新的k-v对数据。至此完成更新双薪k-v存储数据。
81.当用户需要查找文件时,提供用户输入查找相关信息的界面,以便捷使用为主,系统根据用户输入的标识信息,快速在标识-文件位置集合中获取相应信息,提供查询的所有相关文件位置信息以便用户具体查看。
82.本发明进一步提出了一种用户的系统界面,在上述界面上,用户可实现的操作为:
83.用户选择操作类型,若是录入修改信息,转入信息录入的界面,具体如本发明中的图2中的信息中所示,用户为需要进行标识编辑的文件建立相关的标识,相关的标识可以为多个;
84.用户在标识增减界面,选择文件位置,录入或修改标识,点击“ ”按保存,或者在对应删除标识后点击
“‑”
号按钮删除。完成信息录入修改删除操作;
85.如果用户需要依据标识的信息查找相关的文件,用户在查找界面输入需要获取的相关信息,可以选择查找模式,系统会根据选择进行模糊查询和精准查询,将获取的结果即文件位置展示以便用户具体查看,完成查询,若要继续操作,否则完成操作结束。
86.进一步的,用户还可以对文件进行进一步的标识的增减,增减的信息自动在k-v集合库中的信息执行同步的更新。
87.本说明书中所描述的内容仅仅是对本发明所作的举例说明,本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离本发明说明书的内容或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献