本申请公开了一种数据搜索方法及应用该方法的电子设备,该方法包括:在与移动存储设备的连接断开后,根据用户输入的关键词,在预先生成的、与移动存储设备内的数据相对应的索引文件中搜索关键词,得到搜索结果。该方法在对移动存储设备内的数据进行搜索时,可以对之前连接过且当前未连接的移动存储设备内的数据进行搜索,与现有技术相比,该方法支持对移动存储设备进行离体搜索,在搜索时无需将移动存储设备与用户设备相连接也可完成数据搜索过程,缩短了数据搜索的时间,提高了数据搜索的效率。
【技术实现步骤摘要】
一种数据搜索方法及应用该方法的电子设备
本申请涉及数据搜索
,特别是涉及一种数据搜索方法及应用该方法的电子设备。
技术介绍
目前用户可以使用的移动计算设备或存储设备越来越多,常见的有移动硬盘、U盘、SD卡、TF卡以及各种各样的移动智能终端等,这些移动计算设备或存储设备携带方便、存储容量较大,使用比较方便。用户在使用时,数据可能会存放在不同的存储设备或计算设备中。通常移动计算或存储设备在未使用时不与其它设备相连接,这样当用户需要查找存储在移动计算设备或存储设备内的数据时,需要将所有的移动计算或存储设备与用户设备一一相连接,才可以对数据进行搜索,这不仅耗时耗力,而且如果当前未找到某个移动计算或存储设备,就无法完成对数据的搜索。
技术实现思路
有鉴于此,本申请实施例提供一种数据搜索方法及应用该方法的电子设备,以实现高效地对计算设备或存储设备内的数据进行搜索。为了实现上述目的,本申请实施例提供的技术方案如下:一种数据搜索方法,应用于电子设备,包括:在与移动存储设备的连接断开后,根据用户输入的关键词,在预先生成的、与所述移动存储设备内的数据相对应的索引文件中搜索所述关键词,得到搜索结果。优选地,预先生成与所述移动存储设备内的数据相对应的索引文件,具体包括:检测是否与移动存储设备相连接;如果是,扫描所述移动存储设备内存储的数据,并且根据扫描结果生成与所述移动存储设备内的数据相对应的索引文件。优选地,所述索引文件的类型为:文件列表、文件HASH和/或关键词索引。优选地,所述索引文件包括:数据文件的名称、数据文件所在移动存储设备的名称以及数据文件在移动存储设备内的存储路径。优选地,所述搜索结果包括:与所述关键词相对应数据文件的名称、数据文件所在的移动存储设备的名称和/或数据文件在移动存储设备内的存储路径。优选地,所述索引文件的标识与移动存储设备的标识一一对应。优选地,该方法进一步包括:当所述移动存储设备发生改变时,更新并替换与所述移动存储设备相对应的索引文件。优选地,每个移动存储设备对应多个索引文件。优选地,该方法进一步包括:当所述移动存储设备发生改变时,生成与所述移动存储设备相对应的新的索引文件。优选地,所述移动存储设备发生改变,具体为:再次与同一个移动存储设备相连接,或者再次与同一个移动存储设备相连接且该移动存储设备内的数据发生改变。优选地,根据用户输入的关键词,在预先生成的、与所述移动存储设备内的数据相对应的索引文件中搜索所述关键词,得到搜索结果,具体为:将用户输入的关键词以及生成或更新的索引文件上传至云端平台;接收所述云端平台在上传后的索引文件内搜索所述关键词得到的搜索结果。一种电子设备,包括:接口检测单元,用于检测是否与移动存储设备相连接;输入单元,用于接收用户输入的关键词;索引文件生成单元,用于当所述接口检测单元的判断结果为是时,生成与相连接移动存储设备内的数据相对应的索引文件;搜索单元,用于在所生成的索引文件内搜索所述关键词。优选地,该电子设备进一步包括:索引文件更新单元,用于当同一个移动存储设备发生改变时,更新与该移动存储设备相对应的索引文件。优选地,所述索引文件包括:数据文件名称、移动存储设备名称以及在移动存储设备内的存储路径。优选地,所述搜索单元设置在云端平台上。优选地,该电子设备进一步包括:云端交互接口,所述云端交互接口与云端平台相连接,用于将用户输入的关键词以及生成或更新的索引文件发送给所述云端平台,并且接收所述云端平台发送的搜索结果。由以上技术方案可见,本申请实施例提供的该数据搜索方法,首先在与移动存储设备相连接时,对移动存储设备进行扫描,并且生成与该移动存储设备内的数据相对应的索引文件,然后在与该移动存储设备的连接断开后,当用户输入关键词进行搜索时,可以在已经生成的索引文件内对关键词进行搜索,得到与关键词相对应的数据文件的名称以及存储地址等信息。该方法在对移动存储设备内的数据进行搜索时,可以对之前连接过且当前未连接的移动存储设备内的数据进行搜索,与现有技术相比,该方法支持对移动存储设备进行离体搜索,在搜索时无需将所有移动存储设备与用户设备一一连接也可完成数据搜索过程,缩短了数据搜索的时间,提高了数据搜索的效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例一提供的一种数据搜索方法的流程示意图;图2为本申请实施例二提供的一种数据搜索方法的流程示意图;图3为本申请实施例三提供的一种数据搜索方法的流程示意图;图4为本申请实施例四提供的一种数据搜索方法的流程示意图;图5为本申请实施例五提供的一种数据搜索方法的流程示意图;图6为本申请实施例六提供的一种电子设备的结构示意图;图7为本申请实施例七提供的一种电子设备的结构示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。现有的移动计算或存储设备为了携带方便,体积都比较小,由于这些移动移动计算或存储设备通常在未使用时通常不与其它设备相连接,所以当需要对其内的数据进行查找时,需要将这些设备与用户设备一一相连接才可以完成数据搜索,整个数据搜索过程不仅耗时耗力,并且一旦无法找到某一个移动计算或存储设备就无法完成对数据的搜索。为此,本申请实施例提供的一种数据搜索方法及应用该方法的电子设备,该方法在与移动存储设备的连接断开后,通过在与移动存储设备内的数据相对应的索引文件中搜索关键词,进而可以得到搜索结果。该方法在进行数据搜索时,无需将所有移动存储设备与用户设备一一连接也可完成数据搜索过程,并且与现有的对移动存储设备内的数据搜索过程相比,由于减少了连接过程,所以数据搜索时间大大缩短,提高了数据搜索效率。以上是本申请的核心思想,为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。实施例一:图1为本申请实施例一提供的一种数据搜索方法的流程示意图。如图1所示,该方法包括以下步骤:S101:预先生成与移动存储设备内的数据相对应的索引文件。在与移动存储设备的连接断开前,预先扫描移动存储设备内的数据,并且根据扫描的结果生成与移动存储设备内的数据相对应的索引文件。索引文件的类型可以包括:文件列表、文件HASH和/或关键词索引等,并且索引文件的内容包括:数据文的件名称、数据文件所在移动存储设备的名称、数据文件在移动存储设备内的存储路径以及其它与数据文件有关的属性信息。S102:在与移动存储设备的连接断开后,根据用户输入的关键词,在预先生成的、与所述移动存储设备内的数据相对应的索引文件中搜索所述关键词,得到搜索结果。由于在上一个步骤中已经预先生成了与移动存储设备内的数据相对应的索引文件,所以当与移动存本文档来自技高网...
【技术保护点】
一种数据搜索方法,应用于电子设备,其特征在于,包括:在与移动存储设备的连接断开后,根据用户输入的关键词,在预先生成的、与所述移动存储设备内的数据相对应的索引文件中搜索所述关键词,得到搜索结果。
【技术特征摘要】
1.一种数据搜索方法,应用于电子设备,所述电子设备与移动存储设备相连接时,所述电子设备才能够获取到所述移动存储设备内的数据信息,其特征在于,包括:在与移动存储设备的连接断开后,根据用户输入的关键词,在预先生成的、与所述移动存储设备内的数据相对应的索引文件中搜索所述关键词,得到搜索结果,根据所述搜索结果能够得知与所述关键词相关的数据的存储位置;其中,预先生成与所述移动存储设备内的数据相对应的索引文件,具体包括:检测是否与移动存储设备相连接;如果是,扫描所述移动存储设备内存储的数据,并且根据扫描结果生成与所述移动存储设备内的数据相对应的索引文件。2.根据权利要求1所述的方法,其特征在于,所述索引文件的类型为:文件列表、文件HASH和/或关键词索引。3.根据权利要求1所述的方法,其特征在于,所述索引文件包括:数据文件的名称、数据文件所在移动存储设备的名称以及数据文件在移动存储设备内的存储路径。4.根据权利要求3所述的方法,其特征在于,所述搜索结果包括:与所述关键词相对应数据文件的名称、数据文件所在的移动存储设备的名称和/或数据文件在移动存储设备内的存储路径。5.根据权利要求1所述的方法,其特征在于,所述索引文件的标识与移动存储设备的标识一一对应。6.根据权利要求5所述的方法,其特征在于,进一步包括:当所述移动存储设备发生改变时,更新并替换与所述移动存储设备相对应的索引文件。7.根据权利要求1所述的方法,其特征在于,每个移动存储设备对应多个索引文件。8.根据权利要求7所述的方法,其特征在于,进一步包括:当所述移动存储设备发生改变时,生成与所述移动存储设备相对应的新的索引文件。9.根据权利要求6或8所述的方法,其特征在于,所述移...
【专利技术属性】
技术研发人员:阳光,杨锦平,邵翔,李琦,陈柯,尚可,许芳,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。