thead>
标题 功能/thead>
1 获取原始内容 任何搜索应用程序的第一步都是收集要对其执行搜索应用程序的目标内容。 2 构建文档 下一步是从原始内容构建文档,搜索应用程序可以轻松理解这些内容。 3 分析文档 在索引过程开始之前,将对文档进行分析,以确定文本的哪一部分是要索引的候选对象。在此过程中分析文档。 4 索引文档 构建并分析文档后,下一步就是为它们建立索引,以便可以根据某些键而不是文档的全部内容来检索此文档。索引过程类似于一本书结尾处的索引,在索引末尾显示常见单词及其页码,以便可以快速跟踪这些单词,而不用搜索完整的书籍。 5 搜索用户接口 一旦索引数据库准备就绪,则应用程序可以进行任何搜索。为了方便用户进行搜索,应用程序必须向用户提供均值或用户界面,用户可以在其中输入文本并开始搜索过程。 6 生成查询 一旦用户请求搜索文本,应用程序应使用该文本准备一个Query对象,该对象可用于查询索引数据库以获取相关详细信息。 7 搜索查询 然后使用查询对象检查索引数据库,以获取相关的详细信息和内容文档。 8 渲染结果 收到结果后,应用程序应决定如何使用用户界面向用户显示结果。将显示多少信息,依此类推。版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/17441.html