使用HTTP协议传输时的全文检索方法与流程

文档序号:11155277阅读:939来源:国知局
使用HTTP协议传输时的全文检索方法与制造工艺

本发明属于互联网数据检索方法技术领域,尤其涉及一种使用HTTP协议传输时的全文检索方法。



背景技术:

随着互联网的兴起,通过互联网服务器进行数据交互已经成为了一个普遍的业务需求,互联网的用户需求也会出现多样性和复杂性。例如,用户需要在查询的过程中同时完成全文检索的需求。通常的做法实现对用户要查询的内容进行存储、分词之后,支持全文检索。但是数据预存的方法,限制了用户的查询范围。用户的真实需求是希望对于任意的查询都可以做到实时的全文检索。因此,急需一种支持全文检索的方法。



技术实现要素:

本发明提供一种使用HTTP协议传输时的全文检索方法,以解决上述背景技术中提出的问题。

本发明所解决的技术问题采用以下技术方案来实现:本发明提供一种使用HTTP协议传输时的全文检索方法,检索方法如下:

1、用户通过Web应用程序页面发起HTTP查询和全文检索需求;

2、程序通过HTTP协议获取查询的文本;

3、查询的HTTP文本内容通过分词工具进行分解;

4、分解后得到的词语存入lucene数据库;

5、再通过Web应用程序向lucene发起全文检索查询;

6、检索结果通过Web应用程序将显示结果返回用户。

本发明的有益效果为:通过用户定制的任意查询,获取HTTP报文中的文本数据,借助不同类型的分词工具,实现不同需求的分词要求,利用lucene存储软件,将数据进行存储,然后利用lucene的全文检索功能,标记和高亮显示字段,实现前台业务的展现,在通过HTTP传输文本时,实时的进行全文检索。

附图说明

图1是本发明的系统工作流程图。

具体实施方式

以下结合附图对本发明做进一步描述:一种使用HTTP协议传输时的全文检索方法,检索方法如下:

1、用户通过Web应用程序页面发起HTTP查询和全文检索需求;

2、程序通过HTTP协议获取查询的文本;

3、查询的HTTP文本内容通过分词工具进行分解;

4、分解后得到的词语存入lucene数据库;

5、再通过Web应用程序向lucene发起全文检索查询;

6、检索结果通过Web应用程序将显示结果返回用户。

通过用户定制的任意查询,获取HTTP报文中的文本数据,借助不同类型的分词工具,实现不同需求的分词要求,利用lucene存储软件,将数据进行存储,然后利用lucene的全文检索功能,标记和高亮显示字段,实现前台业务的展现,在通过HTTP传输文本时,实时的进行全文检索。

最后说明的是,选取上述实施例并对其进行了详细的说明和描述是为了更好的说明本发明专利的技术方案,并不是想要局限于所示的细节。本领域的技术人员对本发明的技术方案进行修改或同等替换,而不脱离本发明技术方案的宗旨和范围的,均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1