全文检索设计、架构介绍.ppt

全文检索设计、架构介绍.ppt

ID:55809924

大小:97.51 KB

页数:8页

时间:2020-06-08

全文检索设计、架构介绍.ppt_第1页
全文检索设计、架构介绍.ppt_第2页
全文检索设计、架构介绍.ppt_第3页
全文检索设计、架构介绍.ppt_第4页
全文检索设计、架构介绍.ppt_第5页
资源描述:

《全文检索设计、架构介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网站网页数据库其他存储系统邮件文件网盘文件数据采集数据处理文档解析文本数据提取分词算法分布式索引存储智能提示多字段组合搜索高亮显示渐进式检索模糊检索运营管理数据统计分析推荐管理结果干预管理分布式架构模块化设计数据可扩展服务能力可伸缩可运营高安全高可用词库管理系统支撑拼音搜索同义词搜索索引压缩、合并总体架构数据采集服务读取源数据更新索引数据更新通知消息数据更新通知消息获取消息模块功能介绍—数据采集模块消息处理器消息队列全文检索系统应用系统应用系统数据源存储系统消息处理器更新索引获取消息支持两种模式:1.主动抓取模式(网络爬虫)2.通知式异步消息队列模式异步消息队列接

2、受应用层的数据更新通知消息;消息处理器获取异步消息队列中的消息,并从数据源存储系统中获取源数据,解析文档,并提取需要建立检索索引的元数据;把提取的元数据发给全文检索系统更新索引;模块功能介绍—数据处理模块索引生成器分词器过滤器存储分词结果索引存储docment去停词库提取检索字段敏感词库输入文档模块功能介绍—信息检索模块索引检索器语法分析器分词算法权重计算相似度计算打分算法读取分词查询结果过滤器筛选器索引存储QueryStringQuerypostings过滤、排序模块功能介绍—系统管理模块基础服务层策略设置数据上报系统支撑系统数据入库展示全文检索系统数据采集系统

3、WebPortal统计代理服务统计数据库运营管理系统词典管理数据采集管理服务器维护系统优势多样化的数据:系统支持不同的数据来源和种类繁多的数据格式,多样的采集方式和分析方法。多种采集策略相结合满足用户不同的需求,适用不同的场景:通知式异步消息队列方式;网络爬虫方式;FTP采集;邮件采集;网络文件采集等多种采集策略相结合;强大的文档解析能力纯文本,xml文件,html文件,MSoffice文件,PDF文件,音频,视频文件,图片,多媒体文件;超强短信,彩信,邮件解析能力;非加密的压缩文件:zip,tar,rar,tar.gz,jar,bzip等;智能化的检索服务:系统

4、在全文检索过程中采用相关智能技术以达到迅速、准确、全面定位目标信息。例如采用相关度分析技术,使相关度较高的结果排在结果列表的前面,相关度较低的结果排在后面,并屏蔽无用和错误的信息;构造强大的语义规则库,使系统能够正确地判断与检索词相关的同义词、近似词,帮助用户判断结果的相关度,并进行进一步的查询;支持完善的信息分类体系,对检索结果自动分类或者信息聚类;提供智能化的概念扩展查询等。通过这些技术,能够满足大多数智能化搜索需求。.丰富的查询语法支持布尔型检索(AND,OR,NOT,XOR)和概率型检索组合;支持多字段检索;支持通配符检索,如:xap*;支持别名检索,如:

5、C#自动转换成Csharp;支持拼写纠错,如:hella会纠错为hello;支持同义词搜索;.丰富的结果干预支持对搜索结果排序进行干预;支持对搜索敏感词进行过滤;支持对搜索结果进行人工干预,支持推荐内容;高可用和高性能系统采用大量的技术来实现搜索和索引写入的高性能:采用闪存卡存储索引文件由于普通磁盘磁头寻址时间过长,会造成搜索的延迟,所以系统索引文件采用ssd卡进行存储,加快搜索速度。索引文件的块压缩系统会定时对索引文件进行压缩存储和块大小优化,使数据更聚合紧致,减少数据块大小,加快搜索的速度。索引文件分片由于单个索引文件过大时,对搜索速度会有所影响,为了加快搜索

6、的速度,系统利用策略规则,将索引文件进行分片,分成多个小的索引文件,以加快搜索速度。高可用技术:系统的索引文件采用多个副本的方式进行存储,以此来提高系统的容错性,实现高可用。当个某个节点某个分片损坏或丢失时可以从副本中恢复。另外这样做也可以提高系统的查询效率,系统可根据当前的搜索请求自动的进行负载均衡,访问不同机器上的不同副本。系统有用多种监控技术,可对系统的实时状态进行有效的反馈,并且可以产生告警信息提示系统管理人员。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。