Zend Lucene& Symfony:一个大指数与几个多指数

时间:2012-05-10 17:56:13

标签: zend-framework symfony1 lucene doctrine symfony-1.4

我正在研究symfony中的一个新设计,其中包含大量与之相关的表。

遵循symfony教程,并在网上做一些研究让我决定使用Zend lucene索引来提供搜索功能。

我希望能够搜索多个表格,但能够区分结果,以便在显示搜索结果时调用适当的模块操作。

如果你能给我一些关于在索引文档中包含不同信息的大索引(并且可能包括指示它对应的模型的字段)与每个表的separte索引有更多信息,我会很感激。同质索引文档结构。

非常感谢,对不起我的英语。

1 个答案:

答案 0 :(得分:0)

通常,您可能希望在一个索引中包含您要搜索的所有内容。这将更容易,无论如何可能会有很小的性能差异。

大索引的主要问题在于,每次索引更改时都必须进行一些处理,所以如果你真的有不相交的数据,那么如果你因为不需要的更改而复温,就会失去一些性能。

但这不太可能对你产生显着的影响。