节点文献

基于MapReduce的网络爬虫设计与实现

MapReduce based web crawler design and implementation

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 李晨朱世伟赵燕清于俊凤

【Author】 LI Chen;ZHU Shi-wei;Zhao Yan-qing;YU Jun-feng;Information Institute,Shandong Academy of Sciences;

【机构】 山东省科学院情报研究所

【摘要】 针对单机爬虫效率低、可扩展性差等问题,本文设计并实现了一种基于MapReduce的网络爬虫系统。该系统首先采用HDFS和HBase对网页信息进行存储管理,基于行块分布函数的方法进行网页信息抽取;然后通过URL和网页信息相似度分析相结合的去重策略,采用Simhash算法对抓取的网页信息进行相似度度量。实验结果表明,该系统具有良好的性能和可扩展性,较单机爬虫相比平均抓取速度提高了4.8倍。

【Abstract】 We design and implement a MapReduce based web crawler system for such issues as low efficiency and bad scalability of a single crawler system. It employs HDFS and HBase to store web information and extracts web information through a row block distribution function. It then measures similarity for acquired web information by Simhash algorithm and deduplication strategy of similarity analysis of URL and web information. Experimental results show that it has better performance and scalability,and increases average crawling speed by 4. 8 times,as compared with single crawling system.

【基金】 山东省科学院青年基金(2013QN036);山东省科技发展计划(2013GGX10127;2014GGX101013)
  • 【文献出处】 山东科学 ,Shandong Science , 编辑部邮箱 ,2015年02期
  • 【分类号】TP391.3
  • 【被引频次】5
  • 【下载频次】254
节点文献中: