我滴个妈呀,大大们救命~~

huaihuajio 2010-06-23 12:58:22
这么几个问题:
其一,这个Lucene到底是做什么用的?我的理解是搜索本地文件内容用的。但是又有什么索引什么的,一下子我就蒙掉了。不太理解了,有人给详细解释下吗?
其二,Lucene是不是很难学呢?相关资料网上好少啊(我说的是完整中文版的)
多谢各位,因为最近我们老湿要整课程设计,选中了文档搜索这个,不太懂啊~~
...全文
183 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
huaihuajio 2010-06-23
  • 打赏
  • 举报
回复
多谢各位,了解了
hoojo 2010-06-23
  • 打赏
  • 举报
回复

Lucene是apache基金会一个开源的顶级全文检索框架。
要想利用lucene进行检索数据,首先要添加检索索引。如果通过索引查找结果。
并不是检索本地数据,只要你把要查询的内容添加的索引库中。就可以查询你添加的内容了。
lucene的索引库是一些文件,存放在本地。
要学lucene也不是很难,下载apache官方的2.4版本。2.4比较稳定,v3的不是很稳定,好多地方有些
错误。里面有些示例,先看看,然后练练。至于中文的lucene资料的确很少,先api什么的没有。只能看
英文自带的。不过好像有视频哦!
compass这个简单易用,如果你会hibernate。用compass包一天就会做搜索引擎。compass对lucene做了
封装,用compass就像是用hibernate。而lucene就像是jdbc;你可以感觉下。
  • 打赏
  • 举报
回复
可以理解为百度类的。。

lucene in action --这书还可以。
还有javaeye的lucene专栏 http://www.javaeye.com/wiki/Lucene
closewbq 2010-06-23
  • 打赏
  • 举报
回复
搜索,这东西我感觉比较难。目前对于Lucene来说,比较好的书籍就是Lucene in action

steel1985 2010-06-23
  • 打赏
  • 举报
回复
java开发的搜索引擎,去官网找资料,很多,用的比较成熟
gaoyingchao7788 2010-06-23
  • 打赏
  • 举报
回复
搜索引擎吧
dr_lou 2010-06-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 huaihuajio 的回复:]
这么几个问题:
其一,这个Lucene到底是做什么用的?我的理解是搜索本地文件内容用的。但是又有什么索引什么的,一下子我就蒙掉了。不太理解了,有人给详细解释下吗?
其二,Lucene是不是很难学呢?相关资料网上好少啊(我说的是完整中文版的)
多谢各位,因为最近我们老湿要整课程设计,选中了文档搜索这个,不太懂啊~~
[/Quote]

lucene就是分词、建索引、提供搜索接口。(理解为baidu的功能即可)
不太难学吧,成熟的东西很多,包括中文分词。
清峰 2010-06-23
  • 打赏
  • 举报
回复
搜索用的,上电驴,张孝祥有视频讲解
huaihuajio 2010-06-23
  • 打赏
  • 举报
回复
我也在找书啊~~
只是一直没有发现。。。。
这个,大概是做什么用的呢?是搜索本地文件吗?
izard999 2010-06-23
  • 打赏
  • 举报
回复
Lucene不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。

什么东西想学好都是要下功夫的.! 没有学不会的, 觉得很难那是下的功夫还不够而已.!
LZ去搞点lucene的书和资料看看, 这里也说不了多少
xmy8882040810 2010-06-23
  • 打赏
  • 举报
回复
我也觉得还是看书的好,论坛的话,就算介绍的全面,还是最终得看书的

good luck~~
coolbamboo2008 2010-06-23
  • 打赏
  • 举报
回复
是搜索用的,索引就像百度搜索出来的那些链接一样,指向你想要的内容,大概可以这样理解
amdgaming 2010-06-23
  • 打赏
  • 举报
回复
卖书去看吧,那个Lucene in action ,论坛里 三二句话你学不到什么东西的
Java技术栈 2010-06-23
  • 打赏
  • 举报
回复
祝你好运

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧