Bonjour à tous,

Je travaille actuellement sur un gros projet de site de jeu en ASP.NET avec base MS-SQL Server 2005. Je suis actuellement au module de recherche et je me demande quel type de solution devrais-je utiliser, full-text ou bien LIKE ?

J'ai donc quelques questions à vous poser :
  • Quelle est la tendance générale au niveau performances ? LIKE est plus rapide mais moins paramétrable ?
  • Des mots-clefs comme "AND|OR|NEAR|etc.." sont-ils utilisés par des novices ou internautes lambdas (ma cible) ? Est-ce vraiment utile de prendre des resources pour quelques requêtes qui les utiliseront ?
  • Ma solution est le like avec pour chaque mot de la recherche, un % avant et après. Exemple, si le visiteur cherche "voiture noire" ca fera '%voiture% %noire%" ! C'est potable ?


Merci à vous pour vos conseils car la recherche me fait galérer ;]