R&d indexation de données sqlserver et recherche avec indice de cohérence

Description

Voila un projet de R&D, qui permet d'indexer des données dans une base SQLServeur (pour MySQL vous n'avez que peu de chose à modifier). Même en version R&D, ce moteur peut tout a fait être utilisé pour une indexation de catalogue produit sur un serveur mutualisé (ou très souvent, on ne peut utiliser l'index server de SQL Server).
Le principe est d'indexer les différents champs de votre base en précisant une clef d'indexation (la clef d'indexation permet de retrouver l'enregistrement, par exemple le référence du produit).
Il y a une liste de mots noirs, qui représente les mots à ne pas indexer (de, la, le, ou, car, ...).

En précisant que ce moteur est une version R&D, je veux dire qu'il est opérationnel, mais qu'il n'y a pas les fonctions avancées *secret de fabrique*

Dans le ZIP, vous trouverez le shémas des 3 tables à créer, ainsi que le script SQL de création de ces tables.

Le principe, une fois les tables créées, c'est de lancer l'indexation de vos champs, puis d'effectuer des recherches.

Le résultat de la recherche vous donnera les résultats (en vous donnant les clefs) les plus cohérents en premier en attribuant une note à chacun.

Source / Exemple :


Tout est dans le ZIP !

Conclusion :


J'ai utilisé ce moteur sur mon site de vente de cartouche d'encre :-) (dans une version bien plus élaboré)
Mais je vous laisse à loisir la possibilité de modifier ce moteur.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.