J'ai un site Web qui contient des milliers de ressources (en augmentation constante). J'ai mis en œuvre l'habituel Sql Recherche plein texte et il fonctionnait bien jusqu'à récemment. J'ai remarqué quelques problèmes de performance avec cela. J'utilise MySQL Database avec C#. NET comme le code de back-end.Implémentation de la fonctionnalité "Recherche" sur le site Web
J'ai juste besoin de peu de suggestions précieuses de votre part pour que je puisse en tenir compte lors de l'élaboration d'une nouvelle stratégie de recherche pour mon site Web.
Que puis-je utiliser pour améliorer les performances de la fonctionnalité de recherche sur mon site?
Vous devez être ** WAY ** plus spécifique à propos de votre installation/structure de table/problèmes de performance/etc ... – ChssPly76
Ils le font, oui. Heureusement, le principal problème est que MySQL ne dispose que d'un support limité pour la recherche en texte intégral et qu'il n'est pas forcément très évolutif. La solution habituelle - sur laquelle trois personnes se sont immédiatement accrochées - est Lucene. –
Autant j'aime Lucene - et je le fais - sans savoir quel est le problème réel est similaire à suggérer NHibernate/LINQ à quelqu'un se plaignant de son code ODBC étant lent – ChssPly76