Jac*_*cuz 3 php lucene full-text-search zend-framework zend-search-lucene
我目前正在努力加快我的Zend Lucene指数.它包含大约1M个文档.在某些情况下,搜索它需要0.4秒.这是不可接受的.我希望它可以在0.1秒内返回结果.
该文档不包含有关引擎性能问题的任何信息,除非它说引擎具有良好的可扩展性.我学到的唯一东西就是使用optimize()方法的可能性.但这还不够.因此,我有两个问题:
添加到每一行(文档)的字段顺序是否重要(就性能而言)?
我可以使用任何其他参数来加速它吗?也许它可能是用于索引或某些服务器设置的一些参数(更多内存等)
我建议转移到真正的Lucene(或Solr)以获得更好的性能.
否则,请尝试减少存储和/或索引的字段数.也许在您的Web服务器进程上运行ulimit以释放更多内存.