[mysql] Comment rendre LIKE pertinent ?
6 messages
• Page 1 sur 1
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
LIKE + une surcouche qui filtre le résultat de la base de données et donne un score à chaque résultat. Tri sur base du score. LIKE donnant trop de résultat, ça permet de filtrer et de reclasser. Globalement, ça peut donner de meilleurs résultats qu'avec un index FULLTEXT, si la fonction de filtrage est bien faite. Côté performances, ça tient bien sur des tables avec des champs de taille limitée et qq dizaines de milliers de tuples.
EDIT - FULLTEXT est évidemment plus simple et plus immédiat à mettre en place, pour une pertinence correcte (sans plus).
EDIT - FULLTEXT est évidemment plus simple et plus immédiat à mettre en place, pour une pertinence correcte (sans plus).
-

ecocentric - WRInaute accro

- Messages: 3602
- Inscription: 10 Fév 2004
rog a écrit:je me demande bien en quoi LIKE ne serait pas pertinent ?
- pas de classement selon un score (FULLTEXT a un indice de pertinence, par exemple, qui permet de classer selon, grosso modo, la fréquence d'apparition des mots-clefs de la recherche).
- recherche trop large (exemple : 'art' va te donner 'artiste' (OK), 'article' (pas OK), 'particulier' (pas OK), etc), ce qui devient vite gênant pour du texte (trop de résultats).
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Comment rendre une base MySQL case insensitive (non sensible à la casse) ?
- rendre mysql aussi simple et pratique qu'Access
- comment rendre google amnésique...?!
- Rendre du Javascript valide ...comment ??
- Comment rendre mon forum plus attrayant ?
- Comment rendre sa page business Facebook attractive
- Comment rendre un server de mail toujours disponible ?
- Comment rendre plus pertinant des mots clés
- Comment rendre une page Facebook visible de tous (et Google) ?
- Comment rendre index.html prioritaire par / à index.php
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- Passage à l'heure d'été/hiver sur un forum phpBB - 31-10-2010
- Les contenus de Twitter indexés dans Google - 22-10-2009
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Google ajoute la Navigation par nom dans sa Toolbar - 15-07-2004
- Google attaqué en justice - 22-10-2002
- Comment réussir vos parrainages AdSense - 22-12-2006
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Google Browser TouchGraph
Description du TouchGraph Google Browser (outil externe) : il s'agit d'un outil graphique permettant de visualiser des sites similaires (selon Google). On peut sauter de site en site, et se rendre compte facilement des communautés de sites, ou des nébuleuses de sites traitant du même sujet.
Qui est en ligne
Utilisateurs parcourant ce forum: franckM, salva et 0 invités



