Sommaire
1. INTRODUCTION GÉNÉRAL.............................................................................. 1
CHAPITRE1……………………………………………………………………….3
1. INTRODUCTION .................................................................................................. 3
2. PRINCIPE DE FONCTIONNEMENT DE SGBD RELATIONNEL ............... 3
3. PRINCIPE D’ACIDITÉ ......................................................................................... 4
3.1 ATOMICITÉ .......................................................................................................... 4
3.2 CONSISTANCE ..................................................................................................... 4
3.3 ISOLATION .......................................................................................................... 5
3.5 PROBLÈME LIÉ À L’APPLICATION DES PROPRIÉTÉS ACID EN MILIEU DISTRIBUÉ .. 5
4. LIMITES DES SGBD RELATIONNELS ............................................................ 6
4.1 PROBLÈME DE REQUÊTE NON OPTIMALE SUITE À L’UTILISATION DES JOINTURES 6
4.2 TYPE DE DONNÉES ............................................................................................... 6
4.3 LANGAGE DE MANIPULATION .............................................................................. 6
4.4 REQUÊTES RÉCURSIVES ....................................................................................... 6
4.5 SCALABILITÉ LIMITÉE ......................................................................................... 7
5. THÉORÈME CAP.................................................................................................. 7
5.2 DISPONIBILITÉ..................................................................................................... 7
5.3 RÉSISTANCE AU MORCELLEMENT ........................................................................ 7
6. THÉORÈME BASE ............................................................................................... 9
7. CONCLUSION ..................................................................................................... 10
CHAPITRE 2……………………………………………………………………….....11
1. INTRODUCTION ................................................................................................ 11
2. LA TECHNOLOGIE NOSQL ........................................................................... 11
3. LES ENJEUX DES BASES NOSQL .................................................................. 11
4.1 LE BIG DATA EN FRANCE : UN PHÉNOMÈNE RÉCENT ......................................... 12
4.2 FACEBOOK : 500 TÉRAOCTETS DE DONNÉES PAR JOUR ...................................... 12
4.3 GOOGLE : LE PIONNIER DU BIG DATA EN PERPÉTUELLE ÉVOLUTION ................. 13
4.4 TWITTER ........................................................................................................... 13
4. AVANTAGES ET INCONVÉNIENTS .............................................................. 14
4.5 AVANTAGES ...................................................................................................... 14
4.5.1 Scalabilité maîtrisée à travers le partitionnement horizontal ....................... 14
4.5.2 Gros volume de données/« Big data » .......................................................... 14
4.5.3 Administrateur de bases de données (DBA) moins indispensable ............... 14