Réduire la `longueur minimale du terme de recherche` à 2 ?

Salut, notre forum a pas mal de mots-clés techniques de 2 caractères. Pour l’instant, j’ai gardé ma longueur minimale du terme de recherche à la valeur par défaut de 3. C’est bien pour les recherches sur l’ensemble du site, car si un terme de recherche supplémentaire d’au moins 3 caractères est ajouté, il semble qu’il pondère également les termes de 2 caractères pour les résultats. Mais les recherches sur page pour des termes de 2 caractères dans de longs fils qui n’ont pas été entièrement chargés dans le tampon peuvent poser problème. Idéalement, il serait agréable que la recherche interne de sujet de Discourse fonctionne pour 2 caractères, mais il semble qu’il y ait une raison pour laquelle elle n’a pas encore été implémentée :

En attendant, quel serait l’impact sur le serveur en termes de temps de traitement et de taille de base de données si la longueur minimale du terme de recherche était réduite à 2 sur un grand forum en langue anglaise ?

Je l’ai fait une fois sur un forum assez grand pour la même raison. Cela a semblé bien fonctionner.

Je pense que la seule façon de savoir quel serait l’impact serait d’essayer. Qu’est-ce que « grand » ? Quelle est la « taille » de votre serveur ? À quelle vitesse ? Quelle quantité de RAM ? Et puis il y a un tas de choses que vous pourriez ajuster.

2 « J'aime »

Près de 3 millions de publications et de messages privés. 4 threads CPU et 8 Go de RAM.

Si je le réduis à 2, puis que je l’augmente à 3 plus tard, cela supprimera-t-il l’index de recherche précédent et recommencera-t-il à zéro ?

1 « J'aime »