Meetup 06 03_2015

Post on 27-Jul-2015

68 views 0 download

Tags:

Transcript of Meetup 06 03_2015

Meetup Paris Big Data Classes

06 Mars 2015

15/04/2023 Copyright 2014 2

NOSQL : une immense variété

Base de données distribuée : Un délicat compromis

Le mot de la fin

02.

03.

04.

Agenda

NO SQL – Quésaco ?01.

No SQLRelationnel contre le reste du monde

La base de données traditionnelle : un modèle éprouvé…

OLTPOn Line Transaction Processing

OLAPOn Line Transaction Processing

Application TransactionFonction Insertion / CaptureModel Entity Relation

Application BI / AnalyseFonction Lecture / AgrégationModel Star

ACID

… 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 contraintes ACID

Nouvelles structures de données

NOT ONLY SQL

Ensemble de technologiesAux objectifs différent etAux propriété différentes

Qui ne répondent pas au standards SQL

À 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é

- Consistance- Requête très limité- Pas de jointure

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é

Orienté Colonne : Performance et consistance

Schema aware

Performance

Sparse

+

-

- Performance - Consistance

- Variété - Requêtes limité- Pas de jointure

Graph : Analyse des relations

+

-

- Flexibilité - Consistance- Jointure

- Volumétrie

Schema aware

Tout relationnel

Base de données distribuéesUn délicat compromis

BASICS : Horizontal and Vertical Sharding

THEOREM DE CAP

Pas de recette miracle mais un savant mélange à trouver

QUESTION??