会议专题

网络蜘蛛Nutch的分析、定制与二次开发

Nutch是一款非常优秀的开源的软件。需要快速构建自己的搜索引擎时,可以考虑用Nutch来实现.Lucene和Nutch是针对国外英文系统环境的搜索引擎,不太适合直接构建中文环境的搜索引擎。当需要改变其工作方式时,可以采用修改其配置文件的方法来实现;当需要扩展其功能时,可以采用增加插件的方法来实现;当需为搜索引擎增加某一功能,而插件的方法不能满足要求时,可以考虑用修改源代码重新编译的方法来进行二次开发。 Nutch的开放式结构以及插件的机制使得开源软件的二次开发的设计不再成为很困难的工作,而其源代码的清晰、易读也为二次开发中的编码工作提供了很大的方便。除了上述举例的二次开发外,还可以通过二次开发来改变它的网页排序部分、网页解析部分、将解析的内容存入数据库等,使得Nutch能满足更多的需求。

搜索引擎 网络蜘蛛 功能定制 软件开发

粱一平 刘连芳 周小平 中文明

广西大学 计算机与电子信息学院,南宁 530004 广西大学 计算机与电子信息学院,南宁 530004;南宁市平方软件新技术有限责任公司,南宁 530007

国内会议

2009年中国高校通信类院系学术研讨会

南宁

中文

491-494

2009-09-18(万方平台首次上网日期,不代表论文的发表时间)