IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MySQL Discussion :

Indexation d'un cube


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut Indexation d'un cube
    Bonjour, ma question est très vague mais j'espère que vous pourrez me donner des pistes.

    Je dois implémenter un cube (OLAP) sous MySQL (ou pas, voir plus loin), concrétement le cube sera stocké dans l'idée des méta-données c'est à dire avec une colonne avec une valeur quelconque (en texte), une colonne définissant à quel attribut correspond la valeur, et une colonne définissant à quel id appartient la valeur.

    Le premier problème est d'optimiser la recherche sur la colonne des valeurs, c'est à dire du TEXT. Plusieurs piste m'ont déjà été données :
    - l'indexation MySQL FullText
    - le projet indri (Lemur)

    Une alternative (apparemment utilisée par SAS) serait de se passer de base de données, et de stocker toutes les informations dans un fichier tabulé qui serait trié, où les valeurs seraient regroupées par id. La recherche d'information correspondant à un même id serait donc très simple, mais l'inconvénient est le tri du fichier à chaque modification.

    Alors, est-ce que vous avez déjà entendu parler d'autres solutions/alternatives ?
    L'optimisation étant la priorité, j'ai laissé de côté tout ce qui existait en Java.

  2. #2
    Rédacteur/Modérateur

    Avatar de Antoun
    Homme Profil pro
    Architecte décisionnel
    Inscrit en
    Octobre 2006
    Messages
    6 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte décisionnel
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 6 290
    Par défaut
    Normalement, un cube stocké sous forme relationnelle donne un schéma en étoile ou en flocon.

  3. #3
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Peut être je ne connais pas ces schémas, mais le modèle que j'ai expliqué est donné pour mon projet et ça n'est pas là dessus que je dois intervenir, mais plutôt dans les détails d'utilisation de ce modèle.

    http://sqlpro.developpez.com/cours/m...n/metadonnees/

    C'est d'ailleurs ainsi que fonctionnent bon nombres de bases de données orientées OLAP / ROLAP permettant de gérer des hypercubes et de s'amuser à faire du datamining.
    Je précise que ce n'est pas exactement comme les méta-données, mais ce que mon tuteur m'a donné comme consigne s'en rapproche assez.

Discussions similaires

  1. Message 'Duplicate index entry'
    Par Poulou dans le forum Administration
    Réponses: 13
    Dernier message: 04/05/2004, 14h57
  2. Index n'est pas a jour
    Par touhami dans le forum Paradox
    Réponses: 5
    Dernier message: 11/12/2002, 14h47
  3. [Technique] Intérêt des index
    Par ddams dans le forum Décisions SGBD
    Réponses: 10
    Dernier message: 04/11/2002, 15h11
  4. [Technique] Index, comment font les moteurs de recherche ?
    Par bat dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 25/10/2002, 15h41
  5. Requête imbriquée et indexes INTERBASE
    Par vadim dans le forum InterBase
    Réponses: 2
    Dernier message: 06/09/2002, 16h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo