Redis keynote
-
Upload
ryhad-boughanmi -
Category
Engineering
-
view
213 -
download
1
Transcript of Redis keynote
BY RYHAD
REDIS
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
Q U’ E ST C E Q UE 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 ST C E Q UE 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 OU R L ’ I N S TAL LE R :
S AU VE GAR D E E T LE C T U R E D E D ON NÉ E S :SET cle valeur OKGET 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 ’ UT I L I S E R ?E XE MP 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 UI L ’ U T I L I SE ?
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
PO 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é )
AVA N TAG E S :
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
PO 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 ON V É N I E N TS :
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen
@RYHA DB
REDISA LO R S , VO U S A L L E Z L ’ E S S AY E R ?
Projet financé avec le concours de l’Union européenne avec le Fonds Social Européen