当前位置:编程学习 > JAVA >>

有没有用java做过搜索引擎的前辈,请教会用到哪些方面的知识?

请大神一一一一道来,小弟在这里感激不尽。 搜索引擎 Java --------------------编程问答-------------------- 我们现在的项目就是一个针对资源的搜索引擎。
一般来说,搜索引擎要有爬虫、索引库、管理、检索,如果是针对资源的还需要有解析器等模块组成。

资源爬取部分是java+Shell脚本,解析部分用的tika,索引和全文检索是基于solr开发的。

基本都是基于Apache开源搭建的。 --------------------编程问答-------------------- 其他的不清楚,貌似现在有一个框架叫Lucenen倒是很实用! --------------------编程问答-------------------- 就是用lucence做搜索用的 --------------------编程问答-------------------- Lucene是一个全文搜索引擎的工具包,单纯用Lucene可以实现全文检索、分词等等这些细节的功能,但是无法成为一个搜索引擎。

Solr底层是基于Lucene实现的一个开源制品,封装了许多例如高亮、文本分析等功能,比单纯用Lucene省去了很多很多繁琐工作。 --------------------编程问答-------------------- 我今天也遇到这个问题了,和你的问题差不多
http://bbs.csdn.net/topics/390519867

相互学习,相互进步;
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,