|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : janvier 2011 Messages : 59 ![]() |
Bonjour,
j'ai lu que pour résoudre les problèmes de performances qu'on pouvait avoir lors de l'interrogation de très grosses tables, certaines sociétés se tournent vers les bases du type hbase permettant aussi de stocker des données non structurées. Du coup, je me demande si les modèles de données changent (restent-on toujours en 3e forme normale?) Quelles questions ou points particuliers faut-il envisager pour effectuer une migration d'une base de type relationnelle vers une base par colonne? |
|
|
00
|
|
|
#2 |
|
Membre à l'essai
![]() Étudiant Inscription : janvier 2008 Messages : 61 ![]() |
La première chose à faire avant de te demander si tu dois migrer c'est en quoi ton SGBDR actuel ne répond pas à ce que tu attends de lui. HBase est une solution à envisager uniquement si la quantité d'information à manipuler est colossale et que le système déjà en place n'arrive plus à suivre. Plus d'infos ici
Une migration d'un système entier vers Hbase n'est pas chose simple car toute la partie DAO change sensiblement. Hbase ne se basant pas sur du SQL, la manipulation des données se fait via des instructions dans le code, prenant la plupart du temps en paramètre les différentes rowkey de ta table. Je ne vais pas m'étendre sur le fonctionnement détaillé car ce n'est pas un concept simple à expliquer et des ressources déjà existantes l'expliqueront sans doute mieux que moi. Cela dit si tu veux vraiment plus de renseignements tu peux te procurer le livre de référence sur le sujet. Il y a également la doc officielle sur la site de apache |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com