Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2007, 14h09   #1
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
Par défaut Index Server et dates

Bonjour,

Je produis des grappes XML indexées par Index Server (Windows 2003 Server).
Dans ces grappes, des données de type DATE, ex. :

Code :
1
2
3
4
5
<Root>
  <Titre>toto aime sa maman</Titre>
  <DateNaissance>01/01/1960</DateNaissance>
...
</Root>
J'aimerais faire une recherche sur tout ce volume de données, mais selon vous, y-a-t-il un moyen de cibler les résultats en bornant sur des dates contenues dans les datas ?
Quel moyen alternatif sinon ?
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

Mon Blog : http://blog.developpez.com/index.php?blog=89
Mes Articles : http://sjames.developpez.com/
Rubrique XMLRAD: http://xmlrad.developpez.com
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2007, 20h26   #2
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
Quelques pérégrinations plus tard...

Bah, Index Server n'a plus trop l'air supporté par Microsoft, en tout cas en l'état.
Il semblerait possible d'ajouter des metadatas dans les documents indexés, par exemple dans les fichiers html en ajoutant des balises <meta name="DateDebut" content="02/01/2006"></meta>; puis ensuite en allant tripatouiller dans les propriétés du catalogue indexé, en typant la meta respective comme étant une Date.
Mais je n'ai pas réussi à requêter sur la date quand même... Bref, je patauge.

Du coup, j'en suis revenu à la base : je veux indexer du texte, sachant que SQL et Like sont vraiment pourris en termes de perf (normal !).
Alors je me suis penché sur le moteur d'indexation de MySQL. Je laisse tomber, il retrouve la moitié de ce que je lui demande.

Et puis enfin, je regarde SQLServer et je m'aperçois que le moteur d'indexation intégré n'est autre que Index Server intégré au goût du jour ! Oui bien ! Du coup avec SQLServer Express, je vais pouvoir dédier une base à l'indexation de mon contenu... avec en prime la possibilité de mixer dans ma table : un champ indexé, ainsi que des champs structurés (de type date par ex.).

A suivre...

Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

Mon Blog : http://blog.developpez.com/index.php?blog=89
Mes Articles : http://sjames.developpez.com/
Rubrique XMLRAD: http://xmlrad.developpez.com
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2007, 13h45   #3
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
tu as aussi sqlite qui intègre son moteur d'indexation.

il est clair qu'Index Server est un peu en perdition, dans Windows Server 2008 impossible de le faire fonctionner correctement avec aucune liaison avec les sites web.
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 10h53   #4
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
Merci, je vais regarder SQLite.

Concernant l'indexation fulltext de SQLServer je suis un peu déçu.
Il annonce la possibilité de rechercher des mots quelque soit leur conjugaison, masculin /féminin etc., mais les résultats ne sont pas très probants (je demande pas grand chose, mais si il pouvait ne pas distinguer les singulier / pluriels, masculin / féminin ça serait déjà énorme).
Je vais essayer de voir ça avec des spécialistes de SQLServer.

Sinon il me reste à voir côté SQLite, au pire on passera sur un vrai serveur d'indexation FullText comme Sinequa ou Fast.
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

Mon Blog : http://blog.developpez.com/index.php?blog=89
Mes Articles : http://sjames.developpez.com/
Rubrique XMLRAD: http://xmlrad.developpez.com
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2008, 23h45   #5
Membre du Club
 
Inscription : février 2003
Messages : 89
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 89
Points : 44
Points : 44
As tu regardé le produit RUBICON de l'éditeur http://www.tamaracka.com ?

Tiens nous au courant de tes avancées. Stp. Merci.
powerlog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 16h49   #6
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
Merci, je connaissais pas, je vais regarder.
A propos de Fast, leader sur le marché, il semble que Microsoft soit en train de le racheter, et si ça se fait, il y a de fortes chances qu'on le retrouve dans SQLServer 2009...
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

Mon Blog : http://blog.developpez.com/index.php?blog=89
Mes Articles : http://sjames.developpez.com/
Rubrique XMLRAD: http://xmlrad.developpez.com
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h17.


 
 
 
 
Partenaires

Hébergement Web