Télécharger Installer Présentation Architecture Serveur Applications Bases de documents Entrepôt Multilinguisme Analyseurs Débuter Configuration Indexation Recherche OAI Javadoc Référence API-XSP Migration Schemas Performances | Les bases de documentsUn serveur SDX-2 héberge des applications qui regroupent la logique applicative et l'ensemble des ressources d'une application documentaire. Mais SDX étant d'abord et avant tout un outil de recherche, l'une des ressources fondamentales d'une application sera la base de documents ; c'est-à-dire le lieu virtuel où des documents XML sont indexés et peuvent être recherchés. La base de documents définit donc un ensemble de documents qui peuvent être recherchés. Cet ensemble partage des caractéristiques communes, en particulier un certain nombre de champs et leurs caractéristiques. On pourrait donc dire qu'une base de documents est définie fondamentalement par une liste de champs et par le contenu de ces différents champs, produits lors de l'indexation de documents. Il peut y avoir plusieurs bases de documents dans une application SDX, mais il doit y en avoir au moins une (même si elle reste vide). De plus, il est très facile de faire des recherches simultanément dans plusieurs bases de documents, qu'elles soient définies auprès d'une même application ou dans différentes applications. Cette souplesse nous amène à poser une question similaire à celle posée pour les applications : comment choisir entre la définition d'une seule base de documents ou de plusieurs bases ?
En conclusion, nous voulons attirer l'attention sur le fait que même si la notion de base de documents peut être conceptuellement associée à celle de collection de documents ou de types de documents, SDX n'impose pas de restriction sur les documents qu'il indexe au sein d'une base. Il est par exemple tout à fait possible d'indexer des documents XML respectant différents schémas ou DTD au sein d'une même base. |
Auteurs : Martin Sévigny (AJLSM) ; Frédéric Glorieux (AJLSM) - 2003-05-13 |