学完了前面的Lucene系列教程:
Lucene确实是个好东西,适用性也很强。但是需要对待索引的数据手动的封装,每次都需要从底层开始一点点的设计。对于一个工作量很大的项目而言,简直就是噩梦。所以,我们对于Lucene,了解其工作原理就行了。实际中开发靠得住的还是易用性强的框架。这同时也给我们这些开发人员提了个醒不是?易用.下面就来分享一个更好用的全文搜索框架。Compass,一个基于Lucene而又高于Lucene的好框架!
准备工作
由于Compass是基于Lucene的,所以我们需要引入Lucene的支持。文中可以看到lucene的文件夹。
最后一点,那就是对于中文支持的依赖。使用适合汉语特点的分词器将能大大的提高我们的全文搜索的精准度。
适合汉语的Lucene拓展分词器下载
Compass工作原理
图解工作原理。
引用网上的一张图。
Compass搜索引擎入门教程

本文介绍了Compass,一个基于Lucene且比Lucene更易用的全文搜索框架。通过准备工作、工作原理、与Hibernate的对比及工作流程的解析,展示了Compass如何简化搜索引擎的开发。并提供了实例分析,包括项目目录、Bean对象创建和测试代码,帮助读者快速入门。
订阅专栏 解锁全文
6597

被折叠的 条评论
为什么被折叠?



