博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查询索引
阅读量:7254 次
发布时间:2019-06-29

本文共 513 字,大约阅读时间需要 1 分钟。

【查询索引】

 查询索引也是搜索的过程。搜索就是用户输入关键字。从索引(index)中进行搜索的过程。根据关键字搜索索引,根据索引找到对应的文档,从而找到要搜索的内容(这里指磁盘上的文件)

 

【用户查询接口】

全文检索系统提供用户搜索的界面供用户提交搜索的关键字,搜索完成展示搜索结果。

 Lucene不提供制作用户搜索界面的功能。

 

【创建查询】

用户输入关键字执行搜索之前需要先构建一个查询对象,查询对象中可以指定查询要搜索的Field文档域、查询关键字等,查询对象会生成具体的查询语法。

例如:

      语法:“fileName:lucene” 表示要搜索Field域的内容为“Lucene”的文档。

 

【执行查询】

搜索索引过程:

根据查询语法在倒排索引表中分别找出对应搜索词的索引,从而找到索引所链接的文档链表。

比如:搜索语法为“fileName:Lucene”表示搜索出fileName域中包含Lucene的文档,搜索过程就是在索引上查找域为fileName,并且关键字为Lucene的term,并根据term找到文档id列表。

 

转载于:https://www.cnblogs.com/zhzcode/p/9804693.html

你可能感兴趣的文章
《跟菜鸟学Cisco UC部署实战》-第 2 章 部署基本环境(一共12章,免费)
查看>>
DDOS***类型以及iptables防范ddos脚本
查看>>
使用顶层架构方法论进行航母作战模拟
查看>>
HSRP和VRRP基本工作原理
查看>>
SystemCenter2012SP1实践(4)安装SCVMM
查看>>
Windows Server 2012初阶安装使用记录
查看>>
正则表达式相关:C# RichTextBox显示html文本内容
查看>>
利用for循环打印实心棱形和空心棱形
查看>>
GRE over IPSEC 同时NAT-T(PAT)
查看>>
Linux Container (LXC)
查看>>
SQL Server 数据文件存储结构
查看>>
ipsec *** 多对等体
查看>>
Kubernetes 存储卷管理 PV&PVC(十)
查看>>
私有网盘nextcloud 12的问题处理及优化
查看>>
安装VMWare Tools
查看>>
XenDesktop7-基于SCVMM2012SP1的部署
查看>>
超融合、低成本、高可用私有云解决方案
查看>>
Android应用程序键盘(Keyboard)消息处理机制分析(4)
查看>>
从第三方企业邮箱迁移至Office 365(21V) Exchange Online
查看>>
【中级】华为路由器OSPF手把手配置举例(ENSP实现)
查看>>