目前主流的开源搜索引擎主要有雀丛两个,一个是基于Java的Apache Lucene,另一个是基于C++的Sphinx。在建立索引所搏绝需时间方面,Sphinx只顷银樱需Lucene时间的50%左右,但是索引文件Sphinx比Lucene要大一倍,即Sphinx采用的是空间换时间的策略。在全文检索速度方面,二者相差不大。全文检索精确度方面,Lucene要优于Sphinx。另外,在加入中文分词引擎的难易程度上,Lucene要优于Sphinx。因此,在一般情况下,选择Lucene作为全文搜索引擎是比较好的选择。