SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
B Y R Y H A D
R E D I S
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
Q U ’ E S T C E Q U E R E D I S ?
• Redis = REmote DIctionary Server, c’est donc un
serveur de dictionnaire distant.
• C’est une base No-NoSQL (not only noSQL)
• Système de Gestion de Base de Données (SGBD)
simple et puissant qui fonctionne avec des clés et
valeurs (peut contenir tout types de données : strings,
arrays, objects…)
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
Q U ’ E S T C E Q U E R E D I S ?
• Dernière Version : 3.2.6
• Open Source (sous licence BSD)
• Multiplateforme
• développer en C
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
N O - S Q L V S S Q L
• Le NoSQL a été créer pour résoudre un problème de capacité
en terme de gestion de base de données.
• De grandes entreprises avaient besoin de gérer plus de
données et les limites des SGBD type SQL se sont ressentis
avec l'arrivée du BigData.
• C'est pourquoi elles ont créée leurs propres SGBD No-SQL :
Google (BigTable) , Facebook (HBase), Amazon (Dynamo
DB), LinkedIN (Projet Voldemort), SourceForge.net
(MongoDB)…
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
C O M M E N T L ’ U T I L I S E R ?
P O U R L ’ I N S T A L L E R :
S A U V E G A R D E E T L E C T U R E D E D O N N É E S :
SET cle valeur OK
GET cle « valeur »
EXISTS cle
1
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
C O M M E N T L ’ U T I L I S E R ?
E X E M P L E :
Objet de départ
On veut trouver les 10 premiers vols en 🇫🇷 à
moins de 200 euros
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
Q U I L ’ U T I L I S E ?
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
P O U R Q U O I L ’ U T I L I S E R ?
• Moteur de traitement rapide car 1 seul coeur est utilisé
• Scalabilité performante => S’adapte à la taille de la
Base de Données (Pas de perte lors de gros trafic)
• Pas de contraintes en entrées (Tout type de caractère
sera accepté )
A V A N T A G E S :
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
P O U R Q U O I L ’ U T I L I S E R ?
• Doc pas toujours facile a comprendre
• Peu d’exemples « concrets » pour comprendre son
fonctionnement
I N C O N V É N I E N T S :
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
@ R Y H A D
B
R E D I S
A L O R S , V O U S A L L E Z L ’ E S S A Y E R
?
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen

Mais conteúdo relacionado

Destaque

Redis - (nosqlfr meetup #2)
Redis - (nosqlfr meetup #2) Redis - (nosqlfr meetup #2)
Redis - (nosqlfr meetup #2) Frank Denis
 
Redis installation
Redis installationRedis installation
Redis installationeric German
 
BigData_Chp4: NOSQL
BigData_Chp4: NOSQLBigData_Chp4: NOSQL
BigData_Chp4: NOSQLLilia Sfaxi
 
Apache Storm - Introduction au traitement temps-réel avec Storm
Apache Storm - Introduction au traitement temps-réel avec StormApache Storm - Introduction au traitement temps-réel avec Storm
Apache Storm - Introduction au traitement temps-réel avec StormParis_Storm_UG
 
Speed up your Symfony2 application and build awesome features with Redis
Speed up your Symfony2 application and build awesome features with RedisSpeed up your Symfony2 application and build awesome features with Redis
Speed up your Symfony2 application and build awesome features with RedisRicard Clau
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebHarrathi Mohamed
 
Introduction to Redis
Introduction to RedisIntroduction to Redis
Introduction to RedisDvir Volk
 
Relaxing With CouchDB
Relaxing With CouchDBRelaxing With CouchDB
Relaxing With CouchDBleinweber
 
Apache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performantApache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performantALTIC Altic
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm
 

Destaque (16)

Redis - (nosqlfr meetup #2)
Redis - (nosqlfr meetup #2) Redis - (nosqlfr meetup #2)
Redis - (nosqlfr meetup #2)
 
Redis installation
Redis installationRedis installation
Redis installation
 
Symfonytn
SymfonytnSymfonytn
Symfonytn
 
BigData_Chp4: NOSQL
BigData_Chp4: NOSQLBigData_Chp4: NOSQL
BigData_Chp4: NOSQL
 
Introduction to Redis
Introduction to RedisIntroduction to Redis
Introduction to Redis
 
Apache Storm - Introduction au traitement temps-réel avec Storm
Apache Storm - Introduction au traitement temps-réel avec StormApache Storm - Introduction au traitement temps-réel avec Storm
Apache Storm - Introduction au traitement temps-réel avec Storm
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
 
Speed up your Symfony2 application and build awesome features with Redis
Speed up your Symfony2 application and build awesome features with RedisSpeed up your Symfony2 application and build awesome features with Redis
Speed up your Symfony2 application and build awesome features with Redis
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Introduction to Redis
Introduction to RedisIntroduction to Redis
Introduction to Redis
 
Relaxing With CouchDB
Relaxing With CouchDBRelaxing With CouchDB
Relaxing With CouchDB
 
Apache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performantApache Kafka, Un système distribué de messagerie hautement performant
Apache Kafka, Un système distribué de messagerie hautement performant
 
Les BD NoSQL
Les BD NoSQLLes BD NoSQL
Les BD NoSQL
 
Alphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB AdministrationAlphorm.com-Formation MongoDB Administration
Alphorm.com-Formation MongoDB Administration
 
REX Storm Redis
REX Storm RedisREX Storm Redis
REX Storm Redis
 
Une introduction à HBase
Une introduction à HBaseUne introduction à HBase
Une introduction à HBase
 

Semelhante a Redis keynote

Conception du portail centenaire.org — Rencontre du web 14-18
Conception du portail centenaire.org — Rencontre du web 14-18Conception du portail centenaire.org — Rencontre du web 14-18
Conception du portail centenaire.org — Rencontre du web 14-18Martin Ferronnière
 
Plateforme bigdata orientée BI avec Hortoworks Data Platform et Apache Spark
Plateforme bigdata orientée BI avec Hortoworks Data Platform et Apache SparkPlateforme bigdata orientée BI avec Hortoworks Data Platform et Apache Spark
Plateforme bigdata orientée BI avec Hortoworks Data Platform et Apache SparkALTIC Altic
 
L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big DataRobert Viseur
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique GoogleLorraine JUG
 
Search, nosql et bigdata avec les moteurs de recherche
Search, nosql et bigdata avec les moteurs de rechercheSearch, nosql et bigdata avec les moteurs de recherche
Search, nosql et bigdata avec les moteurs de rechercheLucian Precup
 
Formation professionnelle "Big data : concepts et enjeux"
Formation professionnelle "Big data : concepts et enjeux"Formation professionnelle "Big data : concepts et enjeux"
Formation professionnelle "Big data : concepts et enjeux"Philippe METAYER
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileIppon
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilité
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilitéNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilité
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilitéJulien Dubois
 
Lyon JUG - Elasticsearch
Lyon JUG - ElasticsearchLyon JUG - Elasticsearch
Lyon JUG - ElasticsearchDavid Pilato
 
Présentation de SemanticPedia à SemWebPro 2012
Présentation de SemanticPedia à SemWebPro 2012Présentation de SemanticPedia à SemWebPro 2012
Présentation de SemanticPedia à SemWebPro 2012Alexandre Monnin
 
Développement d'un moteur de recherche avec Zend Search
Développement d'un moteur de recherche avec Zend SearchDéveloppement d'un moteur de recherche avec Zend Search
Développement d'un moteur de recherche avec Zend SearchRobert Viseur
 
Présentation astuces pour innover - InnovaTech
Présentation astuces pour innover - InnovaTechPrésentation astuces pour innover - InnovaTech
Présentation astuces pour innover - InnovaTechAdl Anhée
 
Elasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUGElasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUGDavid Pilato
 
Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012David Pilato
 
Analyse du RSN "Plazza" et de la communication d'Orange
Analyse du RSN "Plazza" et de la communication d'OrangeAnalyse du RSN "Plazza" et de la communication d'Orange
Analyse du RSN "Plazza" et de la communication d'OrangeThomas Malice
 
TÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESS
TÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESSTÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESS
TÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESSEmilie LEBRUN
 
Meetic Customer Care avec XWiki : retour d'expérience
Meetic Customer Care avec XWiki : retour d'expérienceMeetic Customer Care avec XWiki : retour d'expérience
Meetic Customer Care avec XWiki : retour d'expérienceXWiki
 

Semelhante a Redis keynote (20)

Conception du portail centenaire.org — Rencontre du web 14-18
Conception du portail centenaire.org — Rencontre du web 14-18Conception du portail centenaire.org — Rencontre du web 14-18
Conception du portail centenaire.org — Rencontre du web 14-18
 
Plateforme bigdata orientée BI avec Hortoworks Data Platform et Apache Spark
Plateforme bigdata orientée BI avec Hortoworks Data Platform et Apache SparkPlateforme bigdata orientée BI avec Hortoworks Data Platform et Apache Spark
Plateforme bigdata orientée BI avec Hortoworks Data Platform et Apache Spark
 
L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big Data
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique Google
 
Search, nosql et bigdata avec les moteurs de recherche
Search, nosql et bigdata avec les moteurs de rechercheSearch, nosql et bigdata avec les moteurs de recherche
Search, nosql et bigdata avec les moteurs de recherche
 
Utc data publica1
Utc data publica1Utc data publica1
Utc data publica1
 
Formation professionnelle "Big data : concepts et enjeux"
Formation professionnelle "Big data : concepts et enjeux"Formation professionnelle "Big data : concepts et enjeux"
Formation professionnelle "Big data : concepts et enjeux"
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et MobileNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et Mobile
 
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilité
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilitéNouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilité
Nouveau look pour une nouvelle vie : HTML5, Spring, NoSQL et mobilité
 
L'univers Android
L'univers AndroidL'univers Android
L'univers Android
 
MyCv
MyCv MyCv
MyCv
 
Lyon JUG - Elasticsearch
Lyon JUG - ElasticsearchLyon JUG - Elasticsearch
Lyon JUG - Elasticsearch
 
Présentation de SemanticPedia à SemWebPro 2012
Présentation de SemanticPedia à SemWebPro 2012Présentation de SemanticPedia à SemWebPro 2012
Présentation de SemanticPedia à SemWebPro 2012
 
Développement d'un moteur de recherche avec Zend Search
Développement d'un moteur de recherche avec Zend SearchDéveloppement d'un moteur de recherche avec Zend Search
Développement d'un moteur de recherche avec Zend Search
 
Présentation astuces pour innover - InnovaTech
Présentation astuces pour innover - InnovaTechPrésentation astuces pour innover - InnovaTech
Présentation astuces pour innover - InnovaTech
 
Elasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUGElasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUG
 
Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012
 
Analyse du RSN "Plazza" et de la communication d'Orange
Analyse du RSN "Plazza" et de la communication d'OrangeAnalyse du RSN "Plazza" et de la communication d'Orange
Analyse du RSN "Plazza" et de la communication d'Orange
 
TÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESS
TÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESSTÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESS
TÉLÉ Z, UN MAGAZINE TÉLÉ MULTI DEVICE SOUS WORDPRESS
 
Meetic Customer Care avec XWiki : retour d'expérience
Meetic Customer Care avec XWiki : retour d'expérienceMeetic Customer Care avec XWiki : retour d'expérience
Meetic Customer Care avec XWiki : retour d'expérience
 

Último

webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdfwebinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdfInstitut de l'Elevage - Idele
 
QCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdfQCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdfAyoub893663
 
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...NiHad27
 
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptxBassamRhouma
 
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdfwebinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdfInstitut de l'Elevage - Idele
 
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...Institut de l'Elevage - Idele
 

Último (6)

webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdfwebinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
webinaire eBIS n°9 La génétique du Méthane_01_20240321_DBoichard_contexte.pdf
 
QCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdfQCM Réseaux informatique V19.02.2017.pdf
QCM Réseaux informatique V19.02.2017.pdf
 
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...rapport stage OCP : Elaboration plan des machines :  La machine stockeuse et ...
rapport stage OCP : Elaboration plan des machines : La machine stockeuse et ...
 
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
2022-PRESENTATION DE PROJET FIN D'ETUDE-REHOUMA BASSEM.pptx
 
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdfwebinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
webinaire eBIS n°9 La génétique du Méthane_02_20240321_SFresco_Methabreed.pdf
 
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
webinaire eBIS n°9 La génétique du Méthane_03_20240321_JPromp_presentation_Mé...
 

Redis keynote

  • 1. B Y R Y H A D R E D I S Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 2. Q U ’ E S T C E Q U E R E D I S ? • Redis = REmote DIctionary Server, c’est donc un serveur de dictionnaire distant. • C’est une base No-NoSQL (not only noSQL) • Système de Gestion de Base de Données (SGBD) simple et puissant qui fonctionne avec des clés et valeurs (peut contenir tout types de données : strings, arrays, objects…) Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 3. Q U ’ E S T C E Q U E R E D I S ? • Dernière Version : 3.2.6 • Open Source (sous licence BSD) • Multiplateforme • développer en C Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 4. N O - S Q L V S S Q L • Le NoSQL a été créer pour résoudre un problème de capacité en terme de gestion de base de données. • De grandes entreprises avaient besoin de gérer plus de données et les limites des SGBD type SQL se sont ressentis avec l'arrivée du BigData. • C'est pourquoi elles ont créée leurs propres SGBD No-SQL : Google (BigTable) , Facebook (HBase), Amazon (Dynamo DB), LinkedIN (Projet Voldemort), SourceForge.net (MongoDB)… Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 5. C O M M E N T L ’ U T I L I S E R ? P O U R L ’ I N S T A L L E R : S A U V E G A R D E E T L E C T U R E D E D O N N É E S : SET cle valeur OK GET cle « valeur » EXISTS cle 1 Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 6. C O M M E N T L ’ U T I L I S E R ? E X E M P L E : Objet de départ On veut trouver les 10 premiers vols en 🇫🇷 à moins de 200 euros Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 7. Q U I L ’ U T I L I S E ? Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 8. P O U R Q U O I L ’ U T I L I S E R ? • Moteur de traitement rapide car 1 seul coeur est utilisé • Scalabilité performante => S’adapte à la taille de la Base de Données (Pas de perte lors de gros trafic) • Pas de contraintes en entrées (Tout type de caractère sera accepté ) A V A N T A G E S : Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 9. P O U R Q U O I L ’ U T I L I S E R ? • Doc pas toujours facile a comprendre • Peu d’exemples « concrets » pour comprendre son fonctionnement I N C O N V É N I E N T S : Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
  • 10. @ R Y H A D B R E D I S A L O R S , V O U S A L L E Z L ’ E S S A Y E R ? Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen