首页> 中国专利> 一种解决ApacheSolr短语搜索不准的方法

一种解决ApacheSolr短语搜索不准的方法

摘要

本发明公开了一种解决ApacheSolr短语搜索不准的方法;其特征在于:该方法包括如下步骤:数据接收,QParserPlugin接收客户端通过http协议传输过来的搜索语句参数;短语查找,在QParserPlugin中使用正则表达式匹配搜索语句参数中的短语,得到短语集合;数据分词和替换,通过步骤2得到的短语集合中的短语进行索引模式分词;将分好词的短语替换原始搜索语句中的短语;数据转换,通过Apache Solr的语法解析器将替换过的搜索语句转成Query;数据处理和输出,进入Apache Solr的搜索过程,完成后输出数据。本发明采用插件的方式扩展Apache Solr的语法解析器,重写其语法解析规则,解决了短语搜索不准的问题。设置了可插拔式的语法解析器扩展插件;采用索引模式对短语进行索引模式分词后再搜索。

著录项

  • 公开/公告号CN106933998B

    专利类型发明专利

  • 公开/公告日2021-03-02

    原文格式PDF

  • 申请/专利权人 湖南蚁坊软件股份有限公司;

    申请/专利号CN201710117467.8

  • 发明设计人 何小成;黄三伟;

    申请日2017-03-01

  • 分类号G06F16/332(20190101);G06F16/33(20190101);

  • 代理机构37238 山东博睿律师事务所;

  • 代理人丁波

  • 地址 410000 湖南省长沙市高新开发区文轩路27号麓谷钰园A4栋N单元6层605号房

  • 入库时间 2022-08-23 11:34:05

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号