08 – Pourquoi, quand, où et comment utiliser Redis en tant que cache selon le but ?



08 – Pourquoi, quand, où et comment utiliser Redis en tant que cache selon le but ?

08 - Pourquoi, quand, où et comment utiliser Redis en tant que cache selon le but ?

Quand on dit « Redis », beaucoup pensent et entendent « Redis Cache ». Redis a été conçu dès son origine comme une base de données NoSQL, clé-structure de données, multi-modèle, en mémoire avec persistence sur disque. Il n’a jamais eu besoin d’un cache lui-même et peut être utilisé comme cache à différents niveaux de l’architecture du système. Alors, voyons ensemble quand, où et comment l’utiliser en tant que cache ?
#redis #redis5min #cache

Liens et contenus complémentaires :

Me retrouver ailleurs :
– Twitter : https://twitter.com/intent/user?screen_name=fcerbelle
– Facebook : https://www.facebook.com/francois.cerbelle
– Github : https://github.com/fcerbell
– LinkedIn : https://www.linkedin.com/in/fcerbell/
– Youtube : https://www.youtube.com/user/FrancoisCerbelle
– Blog : http://fcerbell.github.io

Retrouver Redis et RedisLabs :
– Webinaires Redislabs : https://redislabs.com/webinars/
– Site RedisLabs : https://redislabs.com/
– Github RedisLabs : https://github.com/redislabs
– Site Redis OS : https://redis.io/
– Github Redis OS : https://github.com/redis/

Groupes meetups Redis :
– France https://www.meetup.com/fr-FR/Redis-France/
– Paris https://www.meetup.com/fr-FR/Paris-Redis-Meetup/
– Lille https://www.meetup.com/fr-FR/Redis-Lille/
– Toulouse https://www.meetup.com/fr-FR/Redis-Toulouse/
– Bordeaux https://www.meetup.com/fr-FR/Redis-Bordeaux/
– Lyon https://www.meetup.com/fr-FR/Redis-Lyon/
– Bruxelles https://www.meetup.com/fr-FR/Redis-Bruxelles/

Support collaboratif :
– en € sur Tipeee : https://fr.tipeee.com/fcerbelle
– en $ sur Patreon: https://www.patreon.com/fcerbelle

Matériel utilisé pour ces vidéos :
(Les liens sont des liens affiliés, en cliquant dessus, vous ne paierez pas plus cher et cela permettra d’aider ma chaîne pour que je puisse fournir plus de contenu de qualité)

– Microphone Rode VideoMicro (45€) : https://amzn.to/2Ybm4wc
– Microphone lavalier Rode SmartLav+ (53€) : https://amzn.to/3pembTH
– Adaptateur Rode SmartLav+ SC3 (10,10€) : https://amzn.to/2Y9Qwqt
– Enregistreur Zoom H1n + accessoires (90€) : https://amzn.to/369S7AT
– Kit microphone et bras Tonor TC-20 + T-20 (53,99€) : https://amzn.to/3iP0Iy7
– Cable XLR-XLR Plugger 3b3m (4,50€) : https://amzn.to/3oa1UwZ
– Rallonge jack 3.5 male-femelle 1,80m AmazonBasics (7,89€) : https://amzn.to/3oiw9Sy
– Rallonge jack 3.5 male-femelle 3,66m AmazonBasics (7,39€) : https://amzn.to/3pekTrz
– Adaptateur jack-XLR avec alimentation fantôme Modmic gdl-3220 (39,69€) : https://amzn.to/3iK1bSo
– Interface son Behringer U-Phoria UMC202HD (69€) : https://www.thomann.de/fr/behringer_u_phoria_umc202hd.htm
– Enceintes Logitech Z313 (44,95€) : https://amzn.to/39c5Zws
– Adaptateur jack 3,5mm stereo vers jacks 6,25mm Mono SiYear (12,99€) : https://amzn.to/3pdL8yA
– Casque studio t.bone HD880 (21,60€) : https://www.thomann.de/fr/the_tbone_hd880.htm
– Webcam Logitech C270 720p/30ips (37,99€) : https://amzn.to/3obOvVf
– Webcam Aukey 1080P Full HD (48,99€) : https://amzn.to/3sUfDvG
– Cable mini-HDMI HDMI torsadé 1,5m UCEC (9,99€) : https://amzn.to/364cjnV
– DIGITNOW! Cartes de Capture Audio Vidéo HDMI vers USB 2.0 Full HD 1080p 60fps (16,59€) : https://amzn.to/39g3zNz
– Canon EOS 7D Mk2 (1899€): https://amzn.to/2YcuMdq
– Kit Filtres K&F 58mm (20,99€) : https://amzn.to/2KHCWaC
– Grip Neewer pour Canon 7D Mk2 (35,99€) : https://amzn.to/3p9FM7n
– Rotule Manfrotto 234RC avec plateau rapide (47,90€): https://amzn.to/3qLp6DA
– Sac a dos photo Duragadget (25€) : https://amzn.to/3qN3TJp
– Objectif Canon EF-S APS-C 18-55mm f/3.5-5.6 (139,90€) : https://amzn.to/2Y7Stnp
– Tripod Manfrotto 190CXPRO3 (360€) : https://amzn.to/3prtabG
– Adaptateur secteur Glorich ACK-E6 pour Canon 7Dm2 (26,99€) : https://amzn.to/3pfSIZw
– UTEBIT T-Forme Kit de Support de Toile de Fond 70-200 (37,99€) : https://amzn.to/3obMVTj
– UTEBIT 1,5x2m fond vert (21,99€) : https://amzn.to/3iHgawd
– Kit 2 panneaux LED avec pied et filtres Neewer (59,99€) : https://amzn.to/3iGiIdU
– Ring light (19,79€) : https://www.banggood.com/custlink/mKvd9PTm7S
– Trépieds éclairage : https://amzn.to/3iHEYUQ
– AKAI MPK mini Mk2 (75,79€) : https://amzn.to/3qNt1zU
– Rallonge USB type B Nano cable (1,29€) : https://amzn.to/3oc3dLR

Logiciels utilisés :
– Debian GNU/Linux 10 (Buster)
– Blender 3D
– Natron
– Cinelerra
– Gimp
– Imaginary teleprompteur
– LMMS
– SimpleScreenRecorder
– FFMPEG
– OBS studio
– fSpy
– Storyboarder
– SheepIt renderfarm
– Audacity
– Musescore3
– Spek

Table des matières :
0:00 Intro
0:26 Quand utiliser un cache
0:54 Pourquoi Redis
1:27 Le format des clés et valeurs
2:12 Ses performances
2:49 Sa popularité et son support
3:15 Ses fonctionnalités de cache
3:58 Ses requêtes partielles
4:47 Ses modules d’extension
5:07 Où placer un cache
5:20 Sur une source de données
5:44 Sur des données calculées
6:04 Sur un flux non-rejouable
6:30 Cas d’usage : HTML généré
6:58 API, micro-services, web-services
7:24 Mainframe offloading
7:39 Cache proxy : CDC, Change Data Capture
7:53 Conclusion