[发明专利]一种基于管理系统的全文搜索引擎方法及系统在审
| 申请号: | 202010662421.6 | 申请日: | 2020-07-10 |
| 公开(公告)号: | CN111930879A | 公开(公告)日: | 2020-11-13 |
| 发明(设计)人: | 陈思达;郭勇;郭倩;吴海波;刘进 | 申请(专利权)人: | 银盛支付服务股份有限公司 |
| 主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/33;G06F40/289 |
| 代理公司: | 深圳市深可信专利代理有限公司 44599 | 代理人: | 刘昌刚 |
| 地址: | 518000 广东省深圳市龙华*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 管理 系统 全文 搜索引擎 方法 | ||
1.一种基于管理系统的全文搜索引擎方法,其特征在于,包括以下步骤:
步骤一:对数据库使用sql模糊匹配方法,从所述数据库的数据表中对目标词汇进行检索;
步骤二:将目标文档中的目标词汇进行分词处理,得到单个词汇;
步骤三:根据所述单个目标数据出现的频率建立索引文件;
步骤四:根据所述索引文件建立相应的索引库,以便用户检索得到所述单个目标数据。
2.根据权利要求1所述的一种基于管理系统的全文搜索引擎方法,其特征在于,所述对数据库使用sql模糊匹配方法,从所述数据库的数据表中对目标数据进行检索之前,所述步骤还包括:
预先配置xml文件,所述xml文件包括sql查询语句;
将现有的数据表导入数据库。
3.根据权利要求2所述的一种基于管理系统的全文搜索引擎方法,其特征在于,所述根据所述索引文件建立相应的索引库,以便用户检索得到所述单个目标数据之后,所述步骤还包括:
当用户输入第一目标词汇时,将第一目标词汇进行分词,得到分词之后的查询树;
分词之后的单个词汇根据所述查询树进行搜索索引,得到查询树中单个词汇的文档链表。
4.根据权利要求3所述的一种基于管理系统的全文搜索引擎方法,其特征在于,所述分词之后的单个词汇根据所述查询树进行搜索索引,得到查询树中单个词汇的文档链表之后,所述步骤还包括:
对于数据库中的增量词汇,设置定时定量进行查询;
定时使用sql模糊匹配方法查询增量词汇,以便加载出新的词汇。
5.根据权利要求3所述的一种基于管理系统的全文搜索引擎方法,其特征在于,所述将目标文档中的目标词汇进行分词处理,得到单个词汇之前,对数据库使用sql模糊匹配方法,从所述数据库的数据表中对目标词汇进行检索之后,所述步骤还包括:
将所述目标词汇存储至所述目标文档中。
6.一种基于管理系统的全文搜索引擎系统,其特征在于,所述系统包括:
检索单元,用于对数据库使用sql模糊匹配方法,从所述数据库的数据表中对目标词汇进行检索;
第一分词单元,用于将目标文档中的目标词汇进行分词处理,得到单个词汇;
索引文件建立单元,用于根据所述单个目标数据出现的频率建立索引文件;
数据库建立单元,用于根据所述索引文件建立相应的索引库,以便用户检索得到所述单个目标数据。
7.根据权利要求5所述的一种基于管理系统的全文搜索引擎系统,其特征在于,所述系统还包括:
配置单元,用于预先配置xml文件,所述xml文件包括sql查询语句;
数据库导入单元,将现有的数据表导入数据库。
8.根据权利要求6所述的一种基于管理系统的全文搜索引擎系统,其特征在于,所述系统还包括:
第二分词单元,用于当用户输入第一目标词汇时,将第一目标词汇进行分词,得到分词之后的查询树;
索引单元,用于分词之后的单个词汇根据所述查询树进行搜索索引,得到查询树中单个词汇的文档链表。
9.根据权利要求7所述的一种基于管理系统的全文搜索引擎系统,其特征在于,所述系统还包括:
设置单元,用于对于数据库中的增量词汇,设置定时定量进行查询;
查询单元,用于定时使用sql模糊匹配方法查询增量词汇,以便加载出新的词汇。
10.根据权利要求7所述的一种基于管理系统的全文搜索引擎系统,其特征在于,所述系统还包括:
存储单元,用于将所述目标词汇存储至所述目标文档中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银盛支付服务股份有限公司,未经银盛支付服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010662421.6/1.html,转载请声明来源钻瓜专利网。





