Les inconvénients cachés de la recherche FULLTEXT?
ranjok
Messages postés
337
Statut
Membre
-
ranjok Messages postés 337 Statut Membre -
ranjok Messages postés 337 Statut Membre -
Bonjour,
J'ai lu beaucoup d'articles qui font l'éloge du FTS (Full Text Search) de MyISAM dans MySQL mais on ne parle pas de ses limitations et de ses inconvénients.
Le cas qui me pose problème c'est lorsque l'index porte sur plusieurs champs.
ex: ALTER TABLE ents ADD FULLTEXT(Nom,DenominationSociale,NomCommercial,Sigle,Enseigne,SIREN,Adresses)
D'abord, à quoi signifie la valeur de MATCH() ???
Il est impératif de chercher dans ces 7 champs mais ce que je trouve bizarre c'est pourquoi
S'il y a dans la base un champ ayant Nom = 'BATOUFFA', SIREN = '78945' et Adresses = 'IVG 78 Bayonne'
MATCH(...) AGAINST('batouffa') = 25
alors que
MATCH(...) AGAINST('batouffa 78945 Bayonne') = 15 seulement
POURQUOI????
Est-ce vrai?
Que la recherche FULLTEXT ignore les textes courts: 3 caractères et moins?
J'ai lu beaucoup d'articles qui font l'éloge du FTS (Full Text Search) de MyISAM dans MySQL mais on ne parle pas de ses limitations et de ses inconvénients.
Le cas qui me pose problème c'est lorsque l'index porte sur plusieurs champs.
ex: ALTER TABLE ents ADD FULLTEXT(Nom,DenominationSociale,NomCommercial,Sigle,Enseigne,SIREN,Adresses)
D'abord, à quoi signifie la valeur de MATCH() ???
Il est impératif de chercher dans ces 7 champs mais ce que je trouve bizarre c'est pourquoi
S'il y a dans la base un champ ayant Nom = 'BATOUFFA', SIREN = '78945' et Adresses = 'IVG 78 Bayonne'
MATCH(...) AGAINST('batouffa') = 25
alors que
MATCH(...) AGAINST('batouffa 78945 Bayonne') = 15 seulement
POURQUOI????
Est-ce vrai?
Que la recherche FULLTEXT ignore les textes courts: 3 caractères et moins?
A voir également:
- Les inconvénients cachés de la recherche FULLTEXT?
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Jeux cachés google - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche image - Guide
- Copiez la ligne qui indique aux moteurs de recherche de ne pas référencer la page. - Forum Réseaux sociaux