Redis Crash Course

  Рет қаралды 585,187

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Redis is the most popular caching tool. It can be used with pretty much any programming language and provides incredibly versatile and quick caching. Redis powers a huge portion of the web so it is important to understand how it works. In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
📚 Materials/References:
Windows Subsystem Linux: docs.microsoft.com/en-us/wind...
JavaScript Sets Video: • Another 5 Must Know Ja...
JavaScript Sets Article: blog.webdevsimplified.com/202...
Postman Clone Video:
🌎 Find Me Here:
My Blog: blog.webdevsimplified.com
My Courses: courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: github.com/WebDevSimplified
CodePen: codepen.io/WebDevSimplified
⏱️ Timestamps:
00:00 - Introduction
00:35 - What Is Redis?
03:04 - Redis Installation
04:18 - Basic Redis Commands
06:44 - Handling Expirations
07:51 - Lists
10:07 - Sets
11:30 - Hashes
13:16 - Node.js Example
#Redis #WDS #Nodejs

Пікірлер: 452
@vuthanhat5562
@vuthanhat5562 Жыл бұрын
tysm, now I can add 3 years of experience with Redis to my resume
@minnesnowtan9970
@minnesnowtan9970 2 ай бұрын
If you watch it a second time does it become 6 years experience? Mr. G from HR
@gurmindersingh7602
@gurmindersingh7602 2 ай бұрын
🤣🤣
@inditrawd6312
@inditrawd6312 19 күн бұрын
@@minnesnowtan9970 No because it is already cached
@Redisinc
@Redisinc 2 жыл бұрын
Great work! Couldn't have explained it better! - Justin
@muhammadshahidraficp4373
@muhammadshahidraficp4373 2 жыл бұрын
How can we use redis for socketio scale up ?
@PenguinCrayon269
@PenguinCrayon269 2 жыл бұрын
senpai notices
@EhSUN37
@EhSUN37 2 жыл бұрын
@@muhammadshahidraficp4373 socket tcp connections are stored in RAM no need for redis
@deepajohn3469
@deepajohn3469 2 жыл бұрын
@@muhammadshahidraficp4373 pp
@samifouad
@samifouad Жыл бұрын
this actually isn't great work because he said it's not good for anything besides key-value pairs & used as a cache. Redis works great as a primary database and RedisJSON + RediSearch can easily make Redis a relational/primary database. Redis is more than a simple cache. It can and does replace SQL as primary database.
@alessandroferrari2166
@alessandroferrari2166 2 жыл бұрын
I love the direction this channel has taken in the last weeks. Keep going with these practical and detailed videos Kyle! Thanks for your hard work!
@ReCallYT
@ReCallYT 2 жыл бұрын
Awesome video, going through their docs I was confused on how it would be used in a real world app but your demonstration with the photos app and your postman clone was killer. Good work!
@idokoemmanuelameh43
@idokoemmanuelameh43 2 жыл бұрын
Best explaination for redis basics and implementation so far, great job Kyle.
@kant859600
@kant859600 2 жыл бұрын
This video was amazing. Simple straight forward! I already loved your video, but this one impressed me. Excellent job.
@richardkirigaya8254
@richardkirigaya8254 2 жыл бұрын
Would really love a POSTGRES crash course...Nice one Kyle
@iJuce
@iJuce 2 жыл бұрын
literally the same as mysql
@LabhamJain
@LabhamJain 2 жыл бұрын
+1
@VexerFleet
@VexerFleet 2 жыл бұрын
Dude please a Postgres tut would be great
@NorteXGame
@NorteXGame 2 жыл бұрын
but he made his own
@algoking
@algoking 2 жыл бұрын
+10000
@adityasethi9794
@adityasethi9794 2 жыл бұрын
He makes it so easy. Shows the amount of work he has put in to show us what's necessary.
@vasanthaambat5522
@vasanthaambat5522 Жыл бұрын
Kyle - you have explained a difficult concept in simple terms and demo with live working code. Thanks a million.
@santiagopabloortiz6322
@santiagopabloortiz6322 Жыл бұрын
Gold. Working in a remote company since 4 months and still learning from your videos. LEGEND.
@josephuzuegbu7431
@josephuzuegbu7431 Жыл бұрын
I love this redis tutorial. especially the helper function part where you set and get keys.
@Jhonathanherrerao
@Jhonathanherrerao Жыл бұрын
Absolutely amazing video, straight to the point, fast and clear, loved it
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 жыл бұрын
Amazing video as always.But here is 1 important thing that maybe is not clear for everyone. Redis is an in-memory but persistent on disk database, so it represents a different trade off where very high write and read speed is achieved with the limitation of data sets that can't be larger than memory. Which means it's not like it's being stored only in memory and is not persistent. It stores everything in memory and write on disk is optional but still there for use.
@abhishekvishwakarma9045
@abhishekvishwakarma9045 2 жыл бұрын
I am new to redis and you made it so simple totally loved it🔥🔥 thanks Kyle😎
@brunofilgueiras3518
@brunofilgueiras3518 Жыл бұрын
Kyle I never used Redis before and didn't know it was that easy to implement, really simplified thanks.
@johndupper9182
@johndupper9182 2 жыл бұрын
Thank you Kyle! Liked, commented and subscribed! This was excellent, I look forward to learning more through your videos.
@amirnoorani5017
@amirnoorani5017 2 жыл бұрын
You are awesome, I've been struggling to learn Redis for months!
@germanhabreu
@germanhabreu 2 жыл бұрын
🔸Wow Kyle this is the best Redis Tutorial out here. Great job man... Keep up the excellent work. 👍
@gilsonmiranda8372
@gilsonmiranda8372 2 жыл бұрын
Elasticsearch tutorial would be great. Your videos are great. Simple, direct and quick. Perfect! Thanks
@ecommercetechbuild1354
@ecommercetechbuild1354 2 жыл бұрын
As always precise and concise. Awesome tutorial! Thankyou
@AsharMallick750
@AsharMallick750 9 ай бұрын
One of the finest tutorial of redis I witness
@shakirabdo638
@shakirabdo638 2 жыл бұрын
Thanks, Kyle it's the best redis course I have ever seen 💛.
@felipetaborda5943
@felipetaborda5943 4 ай бұрын
It is crazy the quality of your content!!! thank you for this video
@siddhantjain2402
@siddhantjain2402 2 жыл бұрын
Great video Kyle! My developers have always been using Redis so I have known the use cases but actually seeing it work is something else. How about a video on CI/CD Pipelines with Jenkins?
@hoyinleunghk
@hoyinleunghk 2 жыл бұрын
Excellent tutorial! Thanks Kyle!
@bmejia220
@bmejia220 2 жыл бұрын
Wow excellent video Kyle. Thank you for the clear explanation.
@benny123tw
@benny123tw 2 жыл бұрын
Thank you, Kyle! This is super helpful and easy to understand.
@boonhooichoo6257
@boonhooichoo6257 Жыл бұрын
Short and sweet, well done!
@sumukhakb2701
@sumukhakb2701 2 жыл бұрын
Thanks for this awesome intro to redis.
@Dean-Shepp
@Dean-Shepp 2 жыл бұрын
Thanks Kyle, nice explanation on Redis.
@dev_damtea
@dev_damtea 2 жыл бұрын
This is by far the best Redis tutorial
@shekhar_sahu
@shekhar_sahu Жыл бұрын
The working example made it very easy to understand. Thank you
@nazardzys7514
@nazardzys7514 2 жыл бұрын
Awesome explanation! Thanks for your efforts!
@Sai-kj3ts
@Sai-kj3ts 2 жыл бұрын
Hey Kyle, In addition to course of languages like css,js,react (which are most available) Please do a course on the real world web dev topics like redis, kubernetes, testing, jenkins etc.. would love to buy a course with such content
@sapperus
@sapperus 2 жыл бұрын
Thanks for this course! 13 min 101 tutorial + real-world example!
@apikmeister
@apikmeister 7 ай бұрын
this really helps me understand redis, thank you!
@CodingPorium
@CodingPorium 2 жыл бұрын
Thanks so much Kyle, this video was super informative
@nitinsanghi4652
@nitinsanghi4652 Жыл бұрын
Perfect. Concise to the point. THANK YOU
@amitmondal7427
@amitmondal7427 2 жыл бұрын
A Elasticsearch tutorial would be great. Thank you for your hard work.
@samriddhabajpai1846
@samriddhabajpai1846 2 жыл бұрын
Thanks Kyle for the amazing tutorial!!
@misaelpereira9679
@misaelpereira9679 2 жыл бұрын
Yisus man, that explanation was amazing! this is true learning way! thinks that learn pretty quick are awesome!
@yfx100
@yfx100 Жыл бұрын
your explanation is super clear! thank you!
@hryhoriitereshchenko3673
@hryhoriitereshchenko3673 2 жыл бұрын
Thanks a lot, Kyle, now it's much easier and understandable tool to use
@gsateesh7643
@gsateesh7643 4 ай бұрын
Great work man, really simple and straight.
@devilslide8463
@devilslide8463 2 жыл бұрын
Love your videos. They really helped me a lot :)
@Bismuth-ig5ru
@Bismuth-ig5ru 2 ай бұрын
What a simple explanation! Really Thank you!!!
@aynurshauerman
@aynurshauerman Жыл бұрын
You nailed it! Perfect explanation!
@yamogebrewold8620
@yamogebrewold8620 2 жыл бұрын
Great explanation of Redis 👏
@dumtoimoh2840
@dumtoimoh2840 2 жыл бұрын
This is awesome Now I get the whole thingy about redis
@Wesley-rn7oc
@Wesley-rn7oc 2 жыл бұрын
First 3 minutes of this video are pure gold
@luckydayweed
@luckydayweed 2 жыл бұрын
incredible work. You deserve your success
@jayaprakashreddy9980
@jayaprakashreddy9980 4 ай бұрын
Awesome video. Clearly explains everything you need to know about redis.
@ondrejrohon5696
@ondrejrohon5696 2 жыл бұрын
Insanely good intro, thanks man
@birdbrainsolutions6112
@birdbrainsolutions6112 2 жыл бұрын
Less than 1:30 mins in, I finally understand what Redis is. Great video!
@eashwarmp9230
@eashwarmp9230 Жыл бұрын
Thanks a lot! That was a really good video. It gave me a lot of clarity on redis implementation :)
@ann_uken
@ann_uken 9 ай бұрын
Awesome! Thank you for your work 💥
@shreyaskumar1303
@shreyaskumar1303 2 жыл бұрын
0 to something in redis in just 30 mins. Great work man.
@blakefre
@blakefre Жыл бұрын
Incredibly helpful, thank you for sharing.
@andriikniaziev9242
@andriikniaziev9242 11 ай бұрын
Just awesome explanation for newbies. Great job!
@PranitKothari
@PranitKothari 2 жыл бұрын
Just awesome. Couldn't be explained any better.
@yankazabka4936
@yankazabka4936 5 ай бұрын
Thanks a lot! Your explanation flow is amazing.
@Manikandan-nn2bw
@Manikandan-nn2bw 6 ай бұрын
Loved it brother. Thank you so much.
@rajithkumar3424
@rajithkumar3424 Жыл бұрын
simple and effective . would love to have more videos
@piyushmahapatra5402
@piyushmahapatra5402 2 жыл бұрын
I can bet all my money into this channel. This guy is so hard working! #inspiration
@sidheshwartiwari9834
@sidheshwartiwari9834 2 жыл бұрын
Let's get him listed on one of our stock exchanges 😅😂😂
@Aaronmoreno
@Aaronmoreno 2 жыл бұрын
I agree. Kyle is one of the best
@Kris_Zhang
@Kris_Zhang 2 жыл бұрын
Thank you so much! This helped me a lot in developing my website! Thanks :)
@burloiumarian2665
@burloiumarian2665 2 жыл бұрын
Awesome video , man ! keep it going !
@edneyroldao7965
@edneyroldao7965 Жыл бұрын
Man, how can you do that? Every single tutorial you post here I used a lot. simply Awesome.
@amribrahim8818
@amribrahim8818 Жыл бұрын
thank you for that perfect demonstration
@geethaachar8495
@geethaachar8495 8 ай бұрын
it was fabulous intro to redis.. thank you very much
@subhanahmed5752
@subhanahmed5752 2 жыл бұрын
Superb, Explained it in a very simple way that is to understand. Thanks
@bobDotJS
@bobDotJS 2 жыл бұрын
This is pretty badass, I'm a full stack developer but my path has not crossed Redis yet and I've been wondering for years now when it would happen. I've been waiting for the dreadful day that I had to use it and figure it out with the documentation on the fly.
2 жыл бұрын
Great job! Direct to the point.
@tonycavanagh1929
@tonycavanagh1929 2 жыл бұрын
Hi question on partial keys. I have created a string which is a 2 part key, systemId_clientid, which maps to a value But what I would like to do is return all the values for a partial key of just systemId. At the moment I can run this query in two calls I use scan of the partial key with parm systemId_*, this returns a list of systemId_clientid, I can then make another call mget which will take all the array of keys. This works but its two calls. is there a way to do it in one call to redis.
@martinfernandez7529
@martinfernandez7529 2 жыл бұрын
Wow amazing tutorial! Congratulations for your content
@MrLightweb
@MrLightweb 3 ай бұрын
Regarding nested hastes. Redis doesn't natively support nested data structures. However, you can serialize your data into a format like JSON before storing it in Redis, and then deserialize it when retrieving.
@damirluketic4464
@damirluketic4464 2 жыл бұрын
Wow, simple and useful explanation. Thx. Kyle
@nabeelmhd669
@nabeelmhd669 2 жыл бұрын
simple and effective. thanks for the info ❤️
@darkfoxwillie
@darkfoxwillie 2 жыл бұрын
Bro you are just great, thank you for your content
@herrklaus
@herrklaus 2 жыл бұрын
Thank you so much, Kyle!❤️
@011azr
@011azr 2 жыл бұрын
Wow, very crystal clear. Can't believe this is for free, like for real. Thanks a lot :)
@pram-6515
@pram-6515 2 жыл бұрын
great explanation, you are my favorite teacher
@tomknud
@tomknud 2 жыл бұрын
Pretty cool demo, thanks!
@ahmadkhudai
@ahmadkhudai 2 жыл бұрын
Truly living up to your name!
@aspxsosa
@aspxsosa 2 жыл бұрын
Que buena explicación.. gracias por el video Kyle! Saludos!
@MuhammadAbdullahMirza
@MuhammadAbdullahMirza Жыл бұрын
Such A Nice & Detailed Video
@user-ix6qv6jr3b
@user-ix6qv6jr3b 2 жыл бұрын
thank you for your videos, keep going this way
@anoops7974
@anoops7974 9 ай бұрын
Great video, Thank you so much !
@BladesGamings
@BladesGamings 2 жыл бұрын
Keep up the good work bro thank you
@prerit714
@prerit714 Жыл бұрын
I just learned that redis is an implementation of what we call as memoization. Thanks :)
@garethbaker5179
@garethbaker5179 2 ай бұрын
Brilliant video and explained really well. I made notes to share with my team :)
@SemenAlexndrovich
@SemenAlexndrovich Жыл бұрын
Perfect job! Thank you!
@Abhishekkumar-vf8qe
@Abhishekkumar-vf8qe 2 жыл бұрын
Before this video I only knew that the redis is used for cashing data, But now I know how and where to use redis, Thanks kyle
@Zawodowieec
@Zawodowieec 2 жыл бұрын
That's exactly what I needed!
@hamzaashraf9529
@hamzaashraf9529 9 ай бұрын
Superb Explanation of All Time Best
@desiengineer1598
@desiengineer1598 2 жыл бұрын
Great Man! That's very helpful for me
@JimiSimpson
@JimiSimpson 2 жыл бұрын
Postman Clone Video: kzbin.info/www/bejne/p4K1YaCce6yFo9E
@laurenttran5063
@laurenttran5063 Жыл бұрын
super cool video - I learned a lot thanks to you !
@sergey5551
@sergey5551 2 жыл бұрын
Excellent tutorial!!
@razvanfarte7349
@razvanfarte7349 Жыл бұрын
Great course. Thank you!
@officialdanieldsouza
@officialdanieldsouza 10 күн бұрын
Awsome vid Kyle, could you do a video on using Redis as a cache layer and using Drizzle ORM with PostgreSQL. I really love the practical example using Node.js at the end. Would love to see some more on this like a leaderboard implementation, chat feature etc. Thanks Kyle!
Learn JavaScript Event Listeners In 18 Minutes
18:03
Web Dev Simplified
Рет қаралды 559 М.
Speed Up Your App: NestJS, Redis, and Docker - Here's How!
23:58
Jon Peppinck
Рет қаралды 9 М.
КАРМАНЧИК 2 СЕЗОН 4 СЕРИЯ
24:05
Inter Production
Рет қаралды 622 М.
Суд над Бишимбаевым. 2 мая | ОНЛАЙН
7:14:30
AKIpress news
Рет қаралды 683 М.
Разбираем основы Kafka и RabbitMQ
26:54
Digital train | Alex Babin
Рет қаралды 8 М.
How does Caching on the Backend work? (System Design Fundamentals)
22:45
Software Developer Diaries
Рет қаралды 25 М.
I've been using Redis wrong this whole time...
20:53
Dreams of Code
Рет қаралды 323 М.
Learn Zod In 30 Minutes
31:03
Web Dev Simplified
Рет қаралды 127 М.
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Рет қаралды 1,4 МЛН
7 Database Paradigms
9:53
Fireship
Рет қаралды 1,5 МЛН
How to use SpringBoot Caching using Redis and InMemory?
29:58
Intro to Redis in C# - Caching Made Easy
1:27:29
IAmTimCorey
Рет қаралды 170 М.
КАРМАНЧИК 2 СЕЗОН 4 СЕРИЯ
24:05
Inter Production
Рет қаралды 622 М.