`
roki
  • 浏览: 61749 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

一个中小型商业搜索引擎在线服务子系统的基本架构

阅读更多

4层架构

 

1 客户端

负责接收用户发出的搜索请求, 转发到后端 “分发服务器”

2 分发服务器

分发服务器 接收到客户端发出的搜索请求后,根据不同的客户端类型(不同来源的搜索请求),把请求转发到

不同的“业务总控服务器”。

 

3业务总控服务器

业务总控服务器连接到各个具体业务的服务器, 接受到分发服务器发过来的搜索请求之后, 经过业务总线

(缓存,搜索,相关搜索,定制搜索,竞价排名等等业务,组成业务流水线),组装成搜索结果,返回给分发服务器,

由分发服务器把搜索结果返回给客户端,呈现给用户。

 

4.业务服务器

从业务总控服务器收到搜索请求后, 由自身或者结合其他辅助服务器完成业务,将结果返回给业务总控服务器。

 

 

 

 

 

分享到:
评论
1 楼 imjl 2007-07-11  


竞价排名也有啦。。。可以用ajax来分开显示。。

相关推荐

    搜索引擎——原理、技术与系统(附作者课堂录音及讲稿)

    目录 前言第一章 引论 上篇 WEB搜索引擎基本原理和技术第二章 WEB搜索引擎工作原理和体系结构第三章 WEB信息的搜集第四章 对搜集信息的预处理第五章 信息查询服务 中篇 对质量和性能的追求第六章 可扩展搜集子系统第...

    lucene-trey:基于lucene的小型中文搜索引擎

    Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎...

    基于Lucene的WEB站内搜索引擎的研究与实现

    文中提到的基于Lucene的小型搜索引擎系统,正是针对特定的个性化需求设计的。例如,河南省气象信息网络与技术保障中心可能需要一个高效的内部文档检索系统,以快速定位和访问相关的气象数据和技术文档。利用Lucene的...

    基于PHP的汉狐php搜索引擎(HanfoxSearchEngine)源码.zip

    - **配置文件**:配置文件中包含了搜索引擎的基本设置,如数据库连接信息、索引路径等,这些参数可以根据实际需求进行调整。 - **爬虫模块**:汉狐PHP搜索引擎可能包含一个简单的爬虫,用于从指定的URL开始抓取页面...

    基于搜索引擎的Jena

    本体提取是构建语义检索模型的关键步骤之一,它涉及到从现有数据源中自动或半自动地抽取概念、属性和关系,形成一个结构化的知识体系。论文中提到,边杰采用了Jena框架下的本体建模方法,特别是引入了传统实体-关系...

    MySQL数据库在中小型业务系统的应用.pdf

    MySQL是一个流行的关系型数据库管理系统,以其高效、稳定和易用性而著称。SQL(结构化查询语言)是MySQL的基础,使得数据管理和操作变得简单。 MySQL数据库是多用户、多线程的,采用客户机/服务器结构,由mysqld...

    网软志成分类信息网站系统.net官方商业版

    无论是大中小型公司,企业的网站管理人员只要会打字,就会建起一个专业的类似58同城分类信息网站,供求信息网站系统,随时管理网站内容。 一个功能强大的分类信息(广告)系统,网软志成分类信息网正式版下载,地方门户...

    如何评估一个网站优化水平.pdf

    这里,我们将深入探讨Vinnie提出的“啄木鸟网站评估法”,这是一种创新的SEO评估方法,旨在为中小型网站提供全面的优化质量分析。 首先,我们要理解网站的基本构成元素,将其比喻为一棵大树:网站基本架构如同树干...

    亨信原材料采购网商业计划书_3.3.ppt

    【亨信原材料采购网商业计划书】着重阐述了一个专注于区域性原材料采购的B2B平台——亨信,旨在为东莞地区的电子及通讯制造业提供服务。该计划书提到了以下几个关键知识点: 1. **商业社区服务系统 (CSNS)**:亨信...

    商业版购物程序(测试版)

    适用场景包括线上零售、跨境电商、批发贸易等多种商业模式,尤其适合中小型企业或创业团队快速搭建自己的在线商店,实现业务的数字化转型。 总结,"商业版购物程序(测试版)"是集成了会员管理、商品展示、支付处理、...

    (完整word版)电子科技大学2017年-林迪-软件体系结构-复习整理.doc

    17、**文档倒排索引算法**在MapReduce中用于实现搜索引擎的索引构建,提高查询效率。 18、**区域系统架构扩展方案**探讨了如何根据业务需求和性能压力,设计能够水平或垂直扩展的系统架构。 以上内容覆盖了软件...

    任务2-电子商务网站结构及内容策划.ppt

    其次,逻辑结构是网站内部链接和导航系统的设计,它决定了用户如何从一个页面顺畅地到达另一个页面。以易购网为例,其网站地图呈现了首页与其他主要页面之间的网状链接和一级页面与其子页面间的树状链接,这样的设计...

    基于SpringCloud+ElasticSearch+Vue分布式微服务全品类购物商城设计源码.zip

    【标题】中的“基于SpringCloud+ElasticSearch+Vue分布式微服务全品类购物商城设计源码”揭示了这个项目的核心技术栈,它是一个采用SpringCloud、ElasticSearch和Vue.js构建的分布式微服务电商平台。让我们逐一深入...

    电子词典哦~源代码

    电子词典是一款便携式的学习工具,主要用于查找和学习词汇,尤其在语言学习领域中有着广泛的应用。在当今数字化时代,电子词典已从传统的硬件设备转变为软件应用,甚至发展为开源项目,允许用户和开发者自由地查看、...

    java源码包---java 源码 大量 实例

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,...

    ASP+Access小型BBS系统

    这个系统在中小型网站或学习环境中常见,因其简单易用、搭建快速而受到欢迎。 ASP(Active Server Pages)是微软开发的一种服务器端脚本环境,主要用于创建动态网页。ASP提供了多种内置对象,如Request、Response、...

    lucene-2.4.1-src.tar.gz

    Lucene的作者:Lucene的贡献者Doug Cutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在Excite担任高级系统架构设计师,目前从事于一些INTERNET底层...

    java源码包2

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...

    lucene电子文档搜索

    Lucene是一个开源的全文搜索引擎库,由Apache软件基金会开发并维护。它提供了高级的文本分析和索引功能,使得开发者能够快速地在大量数据中实现高效的搜索功能。Lucene.Net是Lucene的一个.NET版本,它是为.NET ...

    phpb2b点子商务开源门户系统

    phpB2B(Business to Business)是一种基于PHP语言开发的开源电子商务门户系统,专为中小型企业提供在线交易平台,实现了企业与企业间的电子交易功能。该系统的设计理念是为企业提供一个高效、灵活且可自定义的B2B...

Global site tag (gtag.js) - Google Analytics