lucene vs 底层

fys124974704 2008-08-13
    最近公司让我研究一下lucene的底层,让我非常郁闷的是 使用lucene为什么非要熟悉它的底层呢?而且我们又不会去修改它的源代码,希望大家给点意见,看看要精通使用lucene 和 研究lucene的底层是不是很有关系!s
Autinhorse 2008-08-13
看你们公司做什么了,而且不知道你对于Lucene的熟悉程度如何。

我用了Lucene几个月,已经忍不住想去改Lucene了,用着总是不方便。因为Lucene毕竟是提供了一个通用的框架结构的,和你的应用不一定符合,或者即使满足了你的应用,在效率等等方面不能让你完全满意。
chencang 2008-08-14
公司有这样的要求好啊,呵呵。

哪个公司?能介绍介绍啊,谢谢

我一直想找个公司实习下,对基于lucene的搜索方面比较感兴趣,哪儿找这方面的公司呢。。。
moshalanye 2008-08-15
    看是改哪边的底层吧,总归不会是怎么建索引形成索引文件的底层吧。其他的底层,还是可以看看的,有蛮多值得学习的地方,也可以从很多方面更多的了解它,我学这个的时候,就没看任何关于 lucene的书,完全靠看它的代码和代码注释来学习怎么使用的,开始的时候蛮痛苦的,不过熬过来后,感觉不错。  感觉只要不是它核心的建立索引,那些使用算法的,其他的看还是能看得下去的
jiqiumin 2008-08-21
不建议改lucene的源码。。。蛮难改的,曾尝试过有很多不可预计的
fys124974704 2008-08-21
我也不想去改,如果要改还不如重新封装!对于compass我的感觉是不灵活!
comeonbabye 2013-03-11
多看看有好处。
duanjiangong 2013-03-14
读取一个优秀项目的源码,是深入理解的开始,我们去看源码,并未一定去改写,是为学习,让我们更加的优秀
Global site tag (gtag.js) - Google Analytics