摘要:
本篇主要通过利用nutch爬取的页面,并将索引写入solr服务器中,结合solrj的api编写界面化的搜索界面,包括高亮和搜索的规则和关键字的设置,点击搜索实现指定规则或是关键字的搜索并呈现搜索结果。 阅读全文
摘要:
本文主要介绍nutch的五个环节中的最后一个流程update的具体执行流程。 阅读全文
摘要:
本篇主要是通过solrj访问虚拟机中部署在tomcat的solr服务器,根据指定的查询条件,得到搜索结果,并打印出搜索结果。 阅读全文
摘要:
本篇主要解读了nutch的第四个环节parse过程的执行流程和处理方法。 阅读全文
摘要:
本篇主要重点讲解了阅读nutch源码的fetch部分的感受以及通过调试追踪整个fetch的执行流程,其中包括通过生产者-消费者的模型解决爬虫问题,nutch如何爬取页面以及对于不同的返回状态做相应的处理机制,其中还涉及到一些多线程的知识。 阅读全文
摘要:
本文主要讲解了自己阅读nutch中Generate整个运行过程,Generate主要分为以下几个部分:以前面的Inject过程得到的输出crawldb为输入提交job并得到抓取列表存放在临时文件夹中;再以该临时文件夹中的数据为输入提交一个job并得到一个输出segments;最后更新crawldb,避免爬取的url不会重复。 阅读全文
摘要:
本文主要从nutch的Crawl方法开始,分享了nutch爬取的第一个步骤——注入(Inject)以及具体的流程和处理的方法 阅读全文
摘要:
ubuntu的伪分布hadoop环境下跑wordcount遇到的问题以及windows下运行wordcount遇到的问题及解决办法。 阅读全文