Cette vidéo de formation sur Redis, REmote DIctionary Server, s'adresse aux développeurs et aux décideurs informatiques qui désirent comprendre pourquoi et comment utiliser cette base de données ultra performante. Elle a pour vocation de présenter ses spécificités en s'appuyant sur des exemples concrets.
Après avoir présenté le positionnement de Redis dans le milieu des bases de données NoSQL, nous allons...
Niveau Expert
Durée 1h59
Parution décembre 2016
Cette vidéo de formation sur Redis, REmote DIctionary Server, s'adresse aux développeurs et aux décideurs informatiques qui désirent comprendre pourquoi et comment utiliser cette base de données ultra performante. Elle a pour vocation de présenter ses spécificités en s'appuyant sur des exemples concrets.
Après avoir présenté le positionnement de Redis dans le milieu des bases de données NoSQL, nous allons présenter un à un les différents types de données en nous appuyant sur des exemples en ligne de commande, et en PHP, grâce à la librairie predis. Ainsi, seront développés la manipulation des chaînes de caractères et de nombres, la gestion de l'expiration automatique des clés puis les types plus complexes tels que les ensembles via les hashes, les sets et les sorted sets.
Un exemple de pub/sub sera également réalisé afin de mettre en œuvre ce patron de conception consistant à souscrire à une chaîne de diffusion pour recevoir un message publié.
Enfin, nous étudierons le fonctionnement de la persistance des données sur le disque et le fonctionnement des services Redis Sentinel et Redis Cluster pour assurer la haute disponibilité et la scalabilité horizontale.
Des éléments complémentaires sont disponibles en téléchargement.
Consultant et formateur indépendant, Simon GILLIOT, est expert Hadoop et HBase et certifié par Cloudera. Il met en place de nombreuses infrastructures et bénéficie d’une riche expérience dans le domaine du Big Data. Il intervient auprès des professionnels pour apporter des solutions efficaces aux besoins de très haute performance, de résilience et de scalabilité. Il a enregistré cette vidéo pour partager son savoir sur cet environnement.