Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je suis face à un problème, lorsque je lance une recherche en utilisant l'interface "MultiSearcher" du Zend_Search_Lucene et que je boucle sur mes hits, le fait d'accéder à un paramètre de mon doc. me prend tout de suite 0.8s !
ex:
foreach($hits as $hit){
echo $hit->foo ; # <- 0.8s
echo $hit->bar ; # <- Ici, plus de souci
}
Je me demandais si d'autres que moi avaient rencontré ce genre de problème.
Je précise que mon index est bien optimisé à l'aide de la fonction optimize();
Ce prob. est relativement gènant, si ma recherche me donne 100 hits, le bouclage prend pas loin d' 1min30 !!
Hors ligne
C'est une bonne idée que tu me donnes là ... je regarde ce soir sur mon projet les performances de ma recherche.
EDIT : Un bug s'y rapporte : http://framework.zend.com/issues/browse … issuepanel
Dernière modification par yvann (06-08-2010 09:01:31)
Hors ligne
Déjà, merci de ta réponse.
Concernant le bug que tu me remonte, je ne pense pas que ça soit lié. Je l'ai d'ailleurs déjà rencontré ce bug. C'est dû au fait qu'avec le MultiSearcher, l'"id" des documents est modifié pour ne pas avoir de doublons.
Dans mon cas, je n'ai aucune erreur, "simplement" un temps de réponse vraiment horrible
Hors ligne
Pages: 1