Zend Search Lucene的性能和瓶颈?

时间:2009-06-23 17:30:29

标签: php zend-search-lucene

我最近一直在使用nutch,最近我知道这个度假胜地。

它的性能如何,以及它可以支持的文件大小限制是什么?

此外,每次修改时如何删除或更新索引而不是重新索引?

1 个答案:

答案 0 :(得分:8)

Zend_Search_Lucene是Apache Lucene格式的纯PHP实现。目前(从ZF 1.6开始)支持的Lucene索引格式版本是1.4 - 2.3。有关Lucene的更多信息,请访问http://lucene.apache.org/java/docs/

就索引大小限制而言,32位平台的索引大小限制为2GB,据我所知,不限于64位平台。

性能在很大程度上取决于您构建索引的方式。请务必查看manual that deals with performance

部分

此外,Luke(Lucene索引的诊断工具)在性能优化和故障排除方面非常方便。

P.S。关于更新,Lucene索引文件格式不支持文档更新。应删除文档并将其重新添加到索引中以有效地更新它们。对于Java实现也是如此。