SlideShare une entreprise Scribd logo
14/09/2010
14/09/2010N(ot)O(nly) SQLDes concepts à la réalitéOlivier MallassiMichaël Figuière
00/00/2009Titre de la présentation3IntervenantsOlivier Mallassi
Michaël Figuière14/09/2010NoSQL4ObjectifsVous proposer une vue synthétique de NoSQL
Vous fournir un premier guide de lecture NoSQL, kezako?La fin du langage SQL?La fin des transactions (ACID)?La fin des SGBDR?Non, Juste un sigle qui regroupe des alternatives aux SGBDR
Quelques idées reçues…NoSQL n’est pas un remplacement des SGBDRNoSQL reste un domaine d’innovation……même s’il existe de nombreux déploiement en production dans des systèmes hautement sollicitésNoSQL est un écosystème riche & complexeLe reste ne la présentation ne se veut pas exhaustive« Le diable est dans le détail »14/09/2010NoSQL
7Malgré tout, ces technologies sont intéressantes dans nos systèmesVers plus de disponibilité
Vers plus de souplesse des schémas/structures
Vers plus d’élasticité de l’infrastructure
Un volume de données stockées croissant
Et finalement, la possibilité crée le besoin14/09/2010NoSQL
8Au commencement était…Des cas d’usage différents mais des enjeux communs
Performance
Disponibilité (> 99,99%)
Résilience
Scalabilité horizontale
Un moteur de recherche mondial
Développements spécifiques : BigTable + Algorithmes Map/Reduce
Des besoins massivement en lecture
Permet l’agrégation de gros volumes de données
La boutique en ligne mondiale
Développements spécifiques : Dynamo
Permet d’obtenir de débit et une disponibilité plus importants en écriture
Dernier incidents majeurs : 2004
<40 minutes d’indisponibilité par an14/09/2010NoSQL
9Amazon : à l’origine de DynamoDifférentes problématiques de stockageEnjeu : reporting(induit une modélisation riche)Indisponibilité temporaire acceptableEnjeu : disponibilité en écritureClé/Valeur suffisantRupture du paradigme relationnel- table de hachage distribuée- Relâchement d’ACID14/09/2010NoSQL
10A l’origine du mouvement noSQL14/09/2010NoSQL
Un foisonnement de solutions…11Key/ValueGraphDocumentColumn OrientedUn marché « Open Source Pro » : Les développeurs Redis rachetés par VMWareCassandra, MongoDB, Riak, Neo4j ont des structures pouvant assurer le support, la formation…..Un marché « As A Service »14/09/2010NoSQL
…Organisées en grandes catégoriesbasées sur la modélisation de la donnée{attr1, …}14/09/2010NoSQL
Les bases « graphe »14/09/2010NoSQL
14Neo4j14/09/2010NoSQL
Les espaces de stockage « clé /valeur »Age:29Name : Thomas Anderson…NeoYXpnYXplZw== YXpnYXplZw== Trinity14/09/2010NoSQL
16Riak14/09/2010NoSQL
Les espaces de stockage orientés colonnes14/09/2010NoSQL

Contenu connexe

PDF
Intro - La Marmite NoSql
Duchess France
 
PDF
Chapitre 4 no sql
Mouna Torjmen
 
PPTX
Lync, share point, sql
Eudes Olivier ROBERT
 
PDF
Wikipedia, une introduction
Bourrion Daniel
 
PDF
Presentation Group Novedia
FANNY777
 
PDF
Présentation du Cabinet Digital
Elise Macé
 
PPTX
Paradigmes data science
pajachiet
 
PDF
Introduction au Data Mining et Méthodes Statistiques
Giorgio Pauletto
 
Intro - La Marmite NoSql
Duchess France
 
Chapitre 4 no sql
Mouna Torjmen
 
Lync, share point, sql
Eudes Olivier ROBERT
 
Wikipedia, une introduction
Bourrion Daniel
 
Presentation Group Novedia
FANNY777
 
Présentation du Cabinet Digital
Elise Macé
 
Paradigmes data science
pajachiet
 
Introduction au Data Mining et Méthodes Statistiques
Giorgio Pauletto
 

Similaire à Paris JUG (sept 2010) - NoSQL : Des concepts à la réalité (20)

PDF
No Sql - Olivier Mallassi - September 2010
JUG Lausanne
 
PDF
Introduction aux bases de données NoSQL
Antoine Augusti
 
PDF
MariaDB une base de donnees NewSQL
Christophe Villeneuve
 
PDF
Persistance polyglotte avec Spring Data
Michel Domenjoud
 
PDF
Quoi de neuf dans OpenStack - Christophe Sauthier / Objectif Libre lors du Me...
Objectif Libre
 
PDF
OpenStack 2014 - Entre projet et stratégie
Savoir-faire Linux
 
PDF
Normandy JUG - Elasticsearch
David Pilato
 
PDF
OpenStack - open source au service du Cloud
LINAGORA
 
PPT
2nd iut presentation - French
Raymond Gao
 
PDF
BigData_Chp4: NOSQL
Lilia Sfaxi
 
PDF
11h35 in2 p3_dominique_boutigny
stephanfrancois
 
PPTX
mix-it 2011
Olivier Mallassi
 
ODP
OpenStack stratégie: fondation, acteurs et composants
Jonathan Le Lous
 
PDF
OpenStack & DevOps, l'Open Source au service du Cloud
Michel-Marie Maudet
 
PDF
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
CHAKER ALLAOUI
 
PDF
MySQL Innovation & Cloud Day - Document Store avec MySQL HeatWave Database Se...
Frederic Descamps
 
PDF
NoSQL panorama - Jean Seiler Softeam
TelecomValley
 
PDF
Bases de Données non relationnelles, NoSQL (Introduction) 1er cours
Hatim CHAHDI
 
PDF
Les BD NoSQL
Minyar Sassi Hidri
 
PPTX
Big data: NoSQL comme solution
JEMLI Fathi
 
No Sql - Olivier Mallassi - September 2010
JUG Lausanne
 
Introduction aux bases de données NoSQL
Antoine Augusti
 
MariaDB une base de donnees NewSQL
Christophe Villeneuve
 
Persistance polyglotte avec Spring Data
Michel Domenjoud
 
Quoi de neuf dans OpenStack - Christophe Sauthier / Objectif Libre lors du Me...
Objectif Libre
 
OpenStack 2014 - Entre projet et stratégie
Savoir-faire Linux
 
Normandy JUG - Elasticsearch
David Pilato
 
OpenStack - open source au service du Cloud
LINAGORA
 
2nd iut presentation - French
Raymond Gao
 
BigData_Chp4: NOSQL
Lilia Sfaxi
 
11h35 in2 p3_dominique_boutigny
stephanfrancois
 
mix-it 2011
Olivier Mallassi
 
OpenStack stratégie: fondation, acteurs et composants
Jonathan Le Lous
 
OpenStack & DevOps, l'Open Source au service du Cloud
Michel-Marie Maudet
 
Benchmarking NoSQL DataBase dans le cadre d'un projet IoT
CHAKER ALLAOUI
 
MySQL Innovation & Cloud Day - Document Store avec MySQL HeatWave Database Se...
Frederic Descamps
 
NoSQL panorama - Jean Seiler Softeam
TelecomValley
 
Bases de Données non relationnelles, NoSQL (Introduction) 1er cours
Hatim CHAHDI
 
Les BD NoSQL
Minyar Sassi Hidri
 
Big data: NoSQL comme solution
JEMLI Fathi
 
Publicité

Plus de Michaël Figuière (20)

PDF
EclipseCon - Building an IDE for Apache Cassandra
Michaël Figuière
 
PDF
Paris Cassandra Meetup - Cassandra for Developers
Michaël Figuière
 
PDF
YaJug - Cassandra for Java Developers
Michaël Figuière
 
PDF
Geneva JUG - Cassandra for Java Developers
Michaël Figuière
 
PDF
ChtiJUG - Cassandra 2.0
Michaël Figuière
 
PDF
Cassandra summit 2013 - DataStax Java Driver Unleashed!
Michaël Figuière
 
PDF
NYC* Tech Day - New Cassandra Drivers in Depth
Michaël Figuière
 
PDF
Paris Cassandra Meetup - Overview of New Cassandra Drivers
Michaël Figuière
 
PDF
ApacheCon Europe 2012 - Real Time Big Data in practice with Cassandra
Michaël Figuière
 
PDF
NoSQL Matters 2012 - Real Time Big Data in practice with Cassandra
Michaël Figuière
 
PDF
GTUG Nantes (Dec 2011) - BigTable et NoSQL
Michaël Figuière
 
PDF
Duchess France (Nov 2011) - Atelier Apache Mahout
Michaël Figuière
 
PDF
JUG Summer Camp (Sep 2011) - Les applications et architectures d’entreprise d...
Michaël Figuière
 
PDF
BreizhCamp (Jun 2011) - Haute disponibilité et élasticité avec Cassandra
Michaël Figuière
 
PDF
Mix-IT (Apr 2011) - Intelligence Collective avec Apache Mahout
Michaël Figuière
 
PDF
Xebia Knowledge Exchange (mars 2011) - Machine Learning with Apache Mahout
Michaël Figuière
 
PDF
Breizh JUG (mar 2011) - NoSQL : Des Grands du Web aux Entreprises
Michaël Figuière
 
PDF
FOSDEM (feb 2011) - A real-time search engine with Lucene and S4
Michaël Figuière
 
PDF
Xebia Knowledge Exchange (feb 2011) - Large Scale Web Development
Michaël Figuière
 
PDF
Xebia Knowledge Exchange (jan 2011) - Trends in Enterprise Applications Archi...
Michaël Figuière
 
EclipseCon - Building an IDE for Apache Cassandra
Michaël Figuière
 
Paris Cassandra Meetup - Cassandra for Developers
Michaël Figuière
 
YaJug - Cassandra for Java Developers
Michaël Figuière
 
Geneva JUG - Cassandra for Java Developers
Michaël Figuière
 
ChtiJUG - Cassandra 2.0
Michaël Figuière
 
Cassandra summit 2013 - DataStax Java Driver Unleashed!
Michaël Figuière
 
NYC* Tech Day - New Cassandra Drivers in Depth
Michaël Figuière
 
Paris Cassandra Meetup - Overview of New Cassandra Drivers
Michaël Figuière
 
ApacheCon Europe 2012 - Real Time Big Data in practice with Cassandra
Michaël Figuière
 
NoSQL Matters 2012 - Real Time Big Data in practice with Cassandra
Michaël Figuière
 
GTUG Nantes (Dec 2011) - BigTable et NoSQL
Michaël Figuière
 
Duchess France (Nov 2011) - Atelier Apache Mahout
Michaël Figuière
 
JUG Summer Camp (Sep 2011) - Les applications et architectures d’entreprise d...
Michaël Figuière
 
BreizhCamp (Jun 2011) - Haute disponibilité et élasticité avec Cassandra
Michaël Figuière
 
Mix-IT (Apr 2011) - Intelligence Collective avec Apache Mahout
Michaël Figuière
 
Xebia Knowledge Exchange (mars 2011) - Machine Learning with Apache Mahout
Michaël Figuière
 
Breizh JUG (mar 2011) - NoSQL : Des Grands du Web aux Entreprises
Michaël Figuière
 
FOSDEM (feb 2011) - A real-time search engine with Lucene and S4
Michaël Figuière
 
Xebia Knowledge Exchange (feb 2011) - Large Scale Web Development
Michaël Figuière
 
Xebia Knowledge Exchange (jan 2011) - Trends in Enterprise Applications Archi...
Michaël Figuière
 
Publicité

Paris JUG (sept 2010) - NoSQL : Des concepts à la réalité