《计算机技术与发展杂志》发表论文赏析
作者:马蕾;冯锡炜;窦予梓;高天铸;朱睿;吴衍兵
摘要:网络中的数据蕴藏着大量有价值信息,在实际的项目需求中,为了实现能够自动的在网页上对大量数据的数据信 息的收集、解析、格式化存储的过程,提出了基于分布式的网络爬虫技术。 采用Nutch爬虫框架和Zookeeper分布式协调服 务,配合高性能的Key-Value数据库Redis对数据进行存储,采用Solr引擎将抓取信息进行清晰地索引、展示。 运用提取页面信息算法优化提取页面信息流程,通过关键词匹配优化算法根据指标从抓取的数据中获取指标相关数据。 通过分布 式集群的搭建,Nutch项目的实现,及大量数据的采集,验证了基于Nutch的分布式网络爬虫的可行性。 通过页面解析流程 实验分析,基于Nutch的分布式爬虫与其他爬虫多组实验数据对比结果表明,基于Nutch的分布式爬虫项目在性能和准确 度方面都优于传统其他爬虫。
关键词:分布式集群;Nutch;Solr;企业官网