The application discloses an information management method and system, in which the information management method includes: obtaining structured text information and unstructured text information of a file to be stored; adding the structured text information to a relational database; adding the unstructured text information to the index of a search engine; and docking. When the inputted query request is received, the query text information carried by the query request is obtained; the query text information is decomposed into the first key word, the second key word and the third key word based on the preset decomposition scheme, in which the first key word is used for fuzzy query and the second key word is used for accurate query. Three keywords are used for both fuzzy and precise queries; queries are performed in the index of the relational database and/or search engine according to the first, second and third keywords respectively; and the results of the query are returned. This application scheme can improve the processing efficiency of unstructured data.
【技术实现步骤摘要】
一种信息管理方法、信息管理系统及电子设备
本申请属于信息
,尤其涉及一种信息管理方法、信息管理系统、电子设备及计算机可读存储介质。
技术介绍
信息管理系统一般均具备增加、删除、更新、查询相关信息等常用功能。通常来说,信息管理系统采用关系数据库作为后台信息的存储,以便于快速、可靠地处理用户的信息管理请求。然而,关系数据库虽然能够对结构化数据进行快速及可靠地处理,但在面对非结构化数据时,模糊查询仍存在着处理效率低下等问题。由于在实际应用中,信息管理系统通常被应用来处理包括结构化数据及非结构化数据在内的各种数据,这将导致信息管理系统无法满足用户的使用需求。
技术实现思路
有鉴于此,本申请提供了一种信息管理方法、信息管理系统、电子设备及计算机可读存储介质,可提高对非结构化数据的处理效率。本申请的第一方面提供了一种信息管理方法,上述信息管理方法包括:获取待存储文件的结构化文本信息及非结构化文本信息;将上述结构化文本信息加入关系数据库中,将上述非结构化文本信息加入搜索引擎的索引中;当接收到输入的查询请求时,获取上述查询请求所携带的查询文本信息;基于预设的分解方案将上述查询文本信息分解为第一关键词、第二关键词及第三关键词,其中,上述第一关键词用于进行模糊查询,上述第二关键词用于进行精确查询,上述第三关键词用于同时进行模糊查询及精确查询;分别根据上述第一关键词、第二关键词及第三关键词在上述关系数据库和/或上述搜索引擎的索引中进行查询;返回查询的结果。本申请的第二方面提供了一种信息管理系统,上述信息管理系统包括:第一获取模块,用于获取待存储文件的结构化文本信息及非结构化文 ...
【技术保护点】
1.一种信息管理方法,其特征在于,包括:获取待存储文件的结构化文本信息及非结构化文本信息;将所述结构化文本信息加入关系数据库中,将所述非结构化文本信息加入搜索引擎的索引中;当接收到输入的查询请求时,获取所述查询请求所携带的查询文本信息;基于预设的分解方案将所述查询文本信息分解为第一关键词、第二关键词及第三关键词,其中,所述第一关键词用于进行模糊查询,所述第二关键词用于进行精确查询,所述第三关键词用于同时进行模糊查询及精确查询;分别根据所述第一关键词、第二关键词及第三关键词在所述关系数据库和/或所述搜索引擎的索引中进行查询;返回查询的结果。
【技术特征摘要】
1.一种信息管理方法,其特征在于,包括:获取待存储文件的结构化文本信息及非结构化文本信息;将所述结构化文本信息加入关系数据库中,将所述非结构化文本信息加入搜索引擎的索引中;当接收到输入的查询请求时,获取所述查询请求所携带的查询文本信息;基于预设的分解方案将所述查询文本信息分解为第一关键词、第二关键词及第三关键词,其中,所述第一关键词用于进行模糊查询,所述第二关键词用于进行精确查询,所述第三关键词用于同时进行模糊查询及精确查询;分别根据所述第一关键词、第二关键词及第三关键词在所述关系数据库和/或所述搜索引擎的索引中进行查询;返回查询的结果。2.如权利要求1所述的信息管理方法,其特征在于,所述基于预设的分解方案将所述查询文本信息分解为第一关键词、第二关键词及第三关键词,包括:基于预设的文字数量的阈值及文本信息的类型,将所述查询文本信息分解为第一关键词、第二关键词及第三关键词。3.如权利要求1所述的信息管理方法,其特征在于,所述分别根据所述第一关键词、第二关键词及第三关键词在所述关系数据库和/或所述搜索引擎的索引中进行查询,包括:调取所述关系数据库及所述搜索引擎;在所述关系数据库中根据所述第二关键词及第三关键词进行查询,获得精确查询结果;在所述搜索引擎的索引中根据所述第一关键词及第三关键词进行查询,获得模糊查询结果;所述返回查询的结果,包括:返回所述精确查询结果及模糊查询结果。4.如权利要求3所述的信息管理方法,其特征在于,所述返回查询的结果之前,所述信息管理方法还包括:对所述精确查询结果及模糊查询结果进行去重操作,以获得最终查询结果;所述返回查询的结果,包括:返回最终查询结果。5.如权利要求1至4任一项所述的信息管理方法,其特征在于,在接收到输入的查询请求之前,所述信息管理方法还包括:获取当前登录的用户身份信息;根据所述当前登录的用户身份信息,获取当前用户的历史查询记录中,各个关键词的词频;所述分别根据所述第一关键词、第二关键词及第三关键词在所述关系数据库和/或所述搜索引擎的索引中进行查询,包括:若所述第一关键...
【专利技术属性】
技术研发人员:熊文,陈小军,丁紫惠,
申请(专利权)人:中国长城科技集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。