1、引擎:用来处理整个系统的数据流,触发新事务。

2、调度器:用来接受引擎发过来的请求,压入队列中,并在引擎再次请求时返回。

3、下载器:主要用来下载网页中的内容,并将其返回给蜘蛛。

4、蜘蛛:蜘蛛主要是来制订特定域名或网页的解析规则。

5、项目管道:负责处理由蜘蛛从网页中抽取的项目,主要任务是理清、验证和存储数据。当页面被蜘蛛解析后,将被发送到项目管道,并经过几个特定的次序处理数据。

6、中间件:主要有下载器中间件、蜘蛛中间件和调度中间件。[7

上一篇:Android移动校园助手的设计与实现
下一篇:MATLAB多旋翼飞行器的PID姿态控制系统设计

Python计算机专业文章搜索引擎设计

Python+mysql宠物领养平台的设计与实现

IEEE802.15.4网络自适应策略研究

MATLAB基于流形学习与神经网络的预测建模

社交网络个性化推荐方法对比研究

jsp+mysql网络招标评审系统设计+源代码

基于生物启发神经网络的AUV三维路径规划

浅谈农村大气环境保护的制度构建【1868字】

大淘宝网的虚假交易研究

肢体语言在小学英语教学中的应用浅谈

新疆农林高校學生昆虫生...

日语论文中日酒文化对比研究

淮安市高校足球运动损伤问卷调查表

发酵米粉优势菌株的发酵特性研究

2021年什么行业赚钱,适合...

个案管理茬老年糖尿病患...

激光模拟训练器材国内外研究现状