2012-09-10 3 views
4

Je veux personnaliser la recherche de sphinx de telle manière que je puisse garder autant d'enregistrements que je veux en mémoire.Sphinx search erreur max_matches

Je reçois l'erreur follwing:

searchd error (status: 1): per-query max_matches=25000 out of bounds (per-server max_matches=1000)

Répondre

7

Dans votre cas, je suggère de mettre max_matches-100000 sur le côté serveur.

Même si vous en avez besoin de plus, vous pouvez toujours utiliser limit N,M pour récupérer une tranche de résultats sans sortir du cadre. Dans mon expérience, les humains ne vont pas plus de 10-20 pages dans les résultats de recherche, donc 100K devrait être plus que suffisant.

Questions connexes