Meetup Paris Big Data Classes
06 Mars 2015
NOSQL : une immense variété
Base de données distribuée : Un délicat compromis
Le mot de la fin
02.
03.
04.
19/03/2015 Copy...
No SQL
Relationnel contre le reste du monde
La base de données traditionnelle : un modèle éprouvé…
OLTP
On Line Transaction Processing
OLAP
On Line Transaction Proces...
… Qui fonctionne bien pour des données STRUCTURÉES
… bref les SGBD ne répondent pas à toutes les problématiques
Variété de données
Volumétrie
Performance
Relâche des contrai...
NOT ONLY SQL
Ensemble de technologies
Aux objectifs différent et
Aux propriété différentes
Qui ne répondent pas au standar...
À chaque problématique sa solution NOSQL
Orienté Document
Key – Value
Orienté Colonnes
Graph
4 grandes familles
Schema – Less
Basé sur des Hash
Key Value : Utra Rapide, Ultra simplifié
+
-
- Performance
- Variété
- Simplicité
- Consis...
Non Structurée / Semi Structuré
Full index
Potentiel de liens entre champs
Orienté documents : J’enregistre ce que je veux...
Orienté Colonne : Performance et consistance
Schema aware
Performance
Sparse
+
-
- Performance
- Consistance
- Variété
- R...
Graph : Analyse des relations
+
-
- Flexibilité
- Consistance
- Jointure
- Volumétrie
Schema aware
Tout relationnel
Base de données distribuées
Un délicat compromis
BASICS : Horizontal and Vertical Sharding
THEOREM DE CAP
Pas de recette miracle
mais un savant mélange à trouver
QUESTION??
Meetup 06 03_2015
Prochain SlideShare
Chargement dans…5
×

Meetup 06 03_2015

335 vues

Publié le

NoSQL Databases - some explanations

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
335
Sur SlideShare
0
Issues des intégrations
0
Intégrations
45
Actions
Partages
0
Téléchargements
18
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Souvent basés sur Json
  • Collecte de statistique
    Operations de calculs
  • Permet de naviguer d’un model à un autre
  • Meetup 06 03_2015

    1. 1. Meetup Paris Big Data Classes 06 Mars 2015
    2. 2. NOSQL : une immense variété Base de données distribuée : Un délicat compromis Le mot de la fin 02. 03. 04. 19/03/2015 Copyright 2014 2 Agenda NO SQL – Quésaco ?01.
    3. 3. No SQL Relationnel contre le reste du monde
    4. 4. La base de données traditionnelle : un modèle éprouvé… OLTP On Line Transaction Processing OLAP On Line Transaction Processing Application Transaction Fonction Insertion / Capture Model Entity Relation Application BI / Analyse Fonction Lecture / Agrégation Model Star ACID
    5. 5. … Qui fonctionne bien pour des données STRUCTURÉES
    6. 6. … bref les SGBD ne répondent pas à toutes les problématiques Variété de données Volumétrie Performance Relâche des contraintes ACID Nouvelles structures de données
    7. 7. NOT ONLY SQL Ensemble de technologies Aux objectifs différent et Aux propriété différentes Qui ne répondent pas au standards SQL
    8. 8. À chaque problématique sa solution NOSQL
    9. 9. Orienté Document Key – Value Orienté Colonnes Graph 4 grandes familles
    10. 10. Schema – Less Basé sur des Hash Key Value : Utra Rapide, Ultra simplifié + - - Performance - Variété - Simplicité - Consistance - Requête très limité - Pas de jointure
    11. 11. Non Structurée / Semi Structuré Full index Potentiel de liens entre champs Orienté documents : J’enregistre ce que je veux comme je veux + - - Variété - Richesse du requettage - Consistance - Performance sur le volume - Jointure limité
    12. 12. Orienté Colonne : Performance et consistance Schema aware Performance Sparse + - - Performance - Consistance - Variété - Requêtes limité - Pas de jointure
    13. 13. Graph : Analyse des relations + - - Flexibilité - Consistance - Jointure - Volumétrie Schema aware Tout relationnel
    14. 14. Base de données distribuées Un délicat compromis
    15. 15. BASICS : Horizontal and Vertical Sharding
    16. 16. THEOREM DE CAP
    17. 17. Pas de recette miracle mais un savant mélange à trouver
    18. 18. QUESTION??

    ×