手机网站建设Lucene的工作流程
日期 : 2021-01-03 16:57:56
Lucene的工作流程。第一部分, 写入服务, 就是将文本文件建立索引以及对索引的更新进行的处理;第二部分就是读出服务, 所谓读出就是为用户提供检索服务, 返回用户检索的结果, 即定位关键词索引文件的位置。
写入服务的实现需要以下三个步骤:第一, 用analyzer处理文本信息, 完成分词和去除停顿词的任务;第二, 用Field标记需要存储和所索引的信息;第三, 建立索引并将索引存储到存储器中。
读出服务的实现同样需要三个步骤:第一, 用analyzer对用户输入的关键词进行处理;第二, 将第一步的信息交给queryParse处理, 完成对查询请求的解析;第三, 以前两步的输出作为search的条件输入进行查询, 并将结果返回给用户。
写入服务的实现需要以下三个步骤:第一, 用analyzer处理文本信息, 完成分词和去除停顿词的任务;第二, 用Field标记需要存储和所索引的信息;第三, 建立索引并将索引存储到存储器中。
读出服务的实现同样需要三个步骤:第一, 用analyzer对用户输入的关键词进行处理;第二, 将第一步的信息交给queryParse处理, 完成对查询请求的解析;第三, 以前两步的输出作为search的条件输入进行查询, 并将结果返回给用户。
上一篇:手机网站建设网页抓取与息处理
下一篇:手机网站建设input元素的主要新增公共属性