The invention discloses a file query method, a system and a computer readable storage medium. The method includes steps: when the first terminal receives the acquisition instruction from the file in the database sent by the second terminal, the property information of the file stored in the database is obtained according to the acquisition instruction, and the attribute information is stored in the database. In memory, the identification list of the file is generated according to the attribute information and the identification list is sent to the second terminal. After receiving the query instructions sent by the second terminal according to the identification list, the corresponding attribute information is found out from the memory and sent to the second terminal according to the query instruction, for the second terminal to receive the attribute information, and Display the corresponding file according to the attribute information. The invention realizes that when the second terminal needs to display the files stored in the first terminal, there is no need to query a first terminal database every time a file is displayed and improve the efficiency of the second terminal display of the first terminal file.
【技术实现步骤摘要】
文件查询方法、系统及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种文件查询方法、系统及计算机可读存储介质。
技术介绍
当PC(PersonalComputer,个人计算机)设备需要查询移动终端中的文件时,移动终端需要通过MTP(MediaTransferProtocol,媒体传输协议)与PC设备连接。具体实现方法是:当移动终端需要通过MTP与PC设备连接后,PC设备向移动终端发送获指令以获取移动终端数据库中所存储的文件的ID(identification,身份)列表。当PC设备获取到ID列表后,PC设备向移动终端发送查询指令,移动终端根据该查询指令在其数据库中查询出与ID列表中某个ID对应文件的属性,并将该属性发送给PC设备,以供PC设备根据该属性显示该ID对应的文件。当PC设备需要显示n个移动终端的文件时,PC设备至少需要查询移动终端数据库n+1次。而查询数据库是一个非常耗时的操作,因此,当一个终端需要显示多个另一个终端的文件时,需要较长的时间才能成功显示另一个终端中多个文件。
技术实现思路
本专利技术的主要目的在于提出一种文件查询方法、系统及计算机可 ...
【技术保护点】
一种文件查询方法,其特征在于,所述文件查询方法包括:当第一终端接收到第二终端发送的获取数据库中文件的获取指令后,根据所述获取指令获取所述数据库中所存储的文件的属性信息,并将所述属性信息存储在内存中;根据所述属性信息生成所述文件的标识列表,并将所述标识列表发送给所述第二终端;当接收到所述第二终端根据所述标识列表发送的查询指令后,根据所述查询指令从所述内存中查找出对应的属性信息发送给所述第二终端,以供所述第二终端接收所述属性信息,并根据所述属性信息显示对应的文件。
【技术特征摘要】
1.一种文件查询方法,其特征在于,所述文件查询方法包括:当第一终端接收到第二终端发送的获取数据库中文件的获取指令后,根据所述获取指令获取所述数据库中所存储的文件的属性信息,并将所述属性信息存储在内存中;根据所述属性信息生成所述文件的标识列表,并将所述标识列表发送给所述第二终端;当接收到所述第二终端根据所述标识列表发送的查询指令后,根据所述查询指令从所述内存中查找出对应的属性信息发送给所述第二终端,以供所述第二终端接收所述属性信息,并根据所述属性信息显示对应的文件。2.如权利要求1所述的文件查询方法,其特征在于,所述当第一终端接收到第二终端发送的获取数据库中文件的获取指令后,根据所述获取指令获取所述数据库中所存储的文件的属性信息,并将所述属性信息存储在内存中的步骤包括:当所述第一终端接收到第二终端发送的获取数据库中文件的获取指令后,根据所述获取指令获取所述数据库中所存储的文件的属性信息;按照预设规则对所述属性信息进行分类,确定所述属性信息所属类别;根据所述属性信息所属类别,将所述属性信息分类存储在所述内存中。3.如权利要求2所述的文件查询方法,其特征在于,所述按照预设规则对所述属性信息进行分类,确定所述属性信息所属类别的步骤包括:确定所述文件的来源,根据所述来源确定所述文件对应的应用程序;将属于同一应用程序的所述文件对应的属性信息划分为同一类别。4.如权利要求2所述的文件查询方法,其特征在于,所述按照预设规则对所述属性信息进行分类,确定所述属性信息所属类别的步骤包括:根据所述属性信息确定各文件的文件类型;将文件类型相同的文件对应的所述属性信息划分为同一类别。5.如权利要求1所述的文件查询方法,其特征在于,所述当第一终端接收到第二终端发送的获取数据库中文件的获取指令后,根据所述获取指令获取所述数据库中所存储的文件的属性信息,并将所述属性信息存储在内存中的步骤包括:当第一终端接收到第二终端发送的获取数据库中文件的获取指令后,根据所述获取指令获取所述数据库和回收站中所存储的文件的属性信息,并将所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。