Redis Crash Course

  Переглядів 583,859

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
@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.
@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 16 днів тому
@@minnesnowtan9970 No because it is already cached
@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!
@vasanthaambat5522
@vasanthaambat5522 Рік тому
Kyle - you have explained a difficult concept in simple terms and demo with live working code. Thanks a million.
@idokoemmanuelameh43
@idokoemmanuelameh43 2 роки тому
Best explaination for redis basics and implementation so far, great job Kyle.
@adityasethi9794
@adityasethi9794 2 роки тому
He makes it so easy. Shows the amount of work he has put in to show us what's necessary.
@santiagopabloortiz6322
@santiagopabloortiz6322 Рік тому
Gold. Working in a remote company since 4 months and still learning from your videos. LEGEND.
@kant859600
@kant859600 2 роки тому
This video was amazing. Simple straight forward! I already loved your video, but this one impressed me. Excellent job.
@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
@brunofilgueiras3518
@brunofilgueiras3518 Рік тому
Kyle I never used Redis before and didn't know it was that easy to implement, really simplified thanks.
@gilsonmiranda8372
@gilsonmiranda8372 2 роки тому
Elasticsearch tutorial would be great. Your videos are great. Simple, direct and quick. Perfect! Thanks
@amirnoorani5017
@amirnoorani5017 2 роки тому
You are awesome, I've been struggling to learn Redis for months!
@abhishekvishwakarma9045
@abhishekvishwakarma9045 2 роки тому
I am new to redis and you made it so simple totally loved it🔥🔥 thanks Kyle😎
@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.
@AsharMallick750
@AsharMallick750 9 місяців тому
One of the finest tutorial of redis I witness
@ecommercetechbuild1354
@ecommercetechbuild1354 2 роки тому
As always precise and concise. Awesome tutorial! Thankyou
@johndupper9182
@johndupper9182 2 роки тому
Thank you Kyle! Liked, commented and subscribed! This was excellent, I look forward to learning more through your videos.
@felipetaborda5943
@felipetaborda5943 4 місяці тому
It is crazy the quality of your content!!! thank you for this video
@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
@bmejia220
@bmejia220 2 роки тому
Wow excellent video Kyle. Thank you for the clear explanation.
@shakirabdo638
@shakirabdo638 2 роки тому
Thanks, Kyle it's the best redis course I have ever seen 💛.
@hoyinleunghk
@hoyinleunghk 2 роки тому
Excellent tutorial! Thanks Kyle!
@benny123tw
@benny123tw 2 роки тому
Thank you, Kyle! This is super helpful and easy to understand.
@nitinsanghi4652
@nitinsanghi4652 Рік тому
Perfect. Concise to the point. THANK YOU
@Dean-Shepp
@Dean-Shepp 2 роки тому
Thanks Kyle, nice explanation on Redis.
@germanhabreu
@germanhabreu 2 роки тому
🔸Wow Kyle this is the best Redis Tutorial out here. Great job man... Keep up the excellent work. 👍
@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
@dev_damtea
@dev_damtea 2 роки тому
This is by far the best Redis tutorial
@sumukhakb2701
@sumukhakb2701 2 роки тому
Thanks for this awesome intro to redis.
@shekhar_sahu
@shekhar_sahu Рік тому
The working example made it very easy to understand. Thank you
@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.
@nazardzys7514
@nazardzys7514 2 роки тому
Awesome explanation! Thanks for your efforts!
@sapperus
@sapperus 2 роки тому
Thanks for this course! 13 min 101 tutorial + real-world example!
@boonhooichoo6257
@boonhooichoo6257 Рік тому
Short and sweet, well done!
@apikmeister
@apikmeister 7 місяців тому
this really helps me understand redis, thank you!
@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
@birdbrainsolutions6112
@birdbrainsolutions6112 2 роки тому
Less than 1:30 mins in, I finally understand what Redis is. Great video!
@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!
@Wesley-rn7oc
@Wesley-rn7oc 2 роки тому
First 3 minutes of this video are pure gold
@rajithkumar3424
@rajithkumar3424 Рік тому
simple and effective . would love to have more videos
@blakefre
@blakefre Рік тому
Incredibly helpful, thank you for sharing.
@geethaachar8495
@geethaachar8495 8 місяців тому
it was fabulous intro to redis.. thank you very much
@ann_uken
@ann_uken 8 місяців тому
Awesome! Thank you for your work 💥
@Bismuth-ig5ru
@Bismuth-ig5ru Місяць тому
What a simple explanation! Really Thank you!!!
@jayaprakashreddy9980
@jayaprakashreddy9980 4 місяці тому
Awesome video. Clearly explains everything you need to know about redis.
@CodingPorium
@CodingPorium 2 роки тому
Thanks so much Kyle, this video was super informative
@yamogebrewold8620
@yamogebrewold8620 2 роки тому
Great explanation of Redis 👏
@aynurshauerman
@aynurshauerman Рік тому
You nailed it! Perfect explanation!
@dumtoimoh2840
@dumtoimoh2840 2 роки тому
This is awesome Now I get the whole thingy about redis
@yankazabka4936
@yankazabka4936 5 місяців тому
Thanks a lot! Your explanation flow is amazing.
@andriikniaziev9242
@andriikniaziev9242 11 місяців тому
Just awesome explanation for newbies. Great job!
@Kris_Zhang
@Kris_Zhang 2 роки тому
Thank you so much! This helped me a lot in developing my website! Thanks :)
@PranitKothari
@PranitKothari 2 роки тому
Just awesome. Couldn't be explained any better.
@amribrahim8818
@amribrahim8818 Рік тому
thank you for that perfect demonstration
@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
@shreyaskumar1303
@shreyaskumar1303 2 роки тому
0 to something in redis in just 30 mins. Great work man.
@HelioRugani
@HelioRugani 2 роки тому
Great job! Direct to the point.
@herrklaus
@herrklaus 2 роки тому
Thank you so much, Kyle!❤️
@Manikandan-nn2bw
@Manikandan-nn2bw 6 місяців тому
Loved it brother. Thank you so much.
@luckydayweed
@luckydayweed 2 роки тому
incredible work. You deserve your success
@nabeelmhd669
@nabeelmhd669 2 роки тому
simple and effective. thanks for the info ❤️
@gsateesh7643
@gsateesh7643 4 місяці тому
Great work man, really simple and straight.
@prerit714
@prerit714 Рік тому
I just learned that redis is an implementation of what we call as memoization. Thanks :)
@ahmadkhudai
@ahmadkhudai 2 роки тому
Truly living up to your name!
@SemenAlexndrovich
@SemenAlexndrovich Рік тому
Perfect job! Thank you!
@011azr
@011azr 2 роки тому
Wow, very crystal clear. Can't believe this is for free, like for real. Thanks a lot :)
@anoops7974
@anoops7974 8 місяців тому
Great video, Thank you so much !
@eashwarmp9230
@eashwarmp9230 Рік тому
Thanks a lot! That was a really good video. It gave me a lot of clarity on redis implementation :)
@tomknud
@tomknud 2 роки тому
Pretty cool demo, thanks!
@hamzaashraf9529
@hamzaashraf9529 9 місяців тому
Superb Explanation of All Time Best
@ondrejrohon5696
@ondrejrohon5696 2 роки тому
Insanely good intro, thanks man
@user-ix6qv6jr3b
@user-ix6qv6jr3b 2 роки тому
thank you for your videos, keep going this way
@damirluketic4464
@damirluketic4464 2 роки тому
Wow, simple and useful explanation. Thx. Kyle
@devilslide8463
@devilslide8463 2 роки тому
Love your videos. They really helped me a lot :)
@darkfoxwillie
@darkfoxwillie 2 роки тому
Bro you are just great, thank you for your content
@aspxsosa
@aspxsosa 2 роки тому
Que buena explicación.. gracias por el video Kyle! Saludos!
@martinfernandez7529
@martinfernandez7529 2 роки тому
Wow amazing tutorial! Congratulations for your content
@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?
@MrLightweb
@MrLightweb 2 місяці тому
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.
@edneyroldao7965
@edneyroldao7965 Рік тому
Man, how can you do that? Every single tutorial you post here I used a lot. simply Awesome.
@pram-6515
@pram-6515 2 роки тому
great explanation, you are my favorite teacher
@subhanahmed5752
@subhanahmed5752 2 роки тому
Superb, Explained it in a very simple way that is to understand. Thanks
@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
@burloiumarian2665
@burloiumarian2665 2 роки тому
Awesome video , man ! keep it going !
@razvanfarte7349
@razvanfarte7349 Рік тому
Great course. Thank you!
@BladesGamings
@BladesGamings 2 роки тому
Keep up the good work bro thank you
@Zawodowieec
@Zawodowieec 2 роки тому
That's exactly what I needed!
@garethbaker5179
@garethbaker5179 Місяць тому
Brilliant video and explained really well. I made notes to share with my team :)
@Javedboqo1
@Javedboqo1 6 місяців тому
Thanks for sharing very useful tutorial
@dogaarmangil
@dogaarmangil Рік тому
Very informative. 18:39 For maximum performance, you really wouldn't want to parse any data that is already in the Redis cache, but return it as is to the client over the wire, because HTTP responses are strings anyway. I'd call this a bug.
@MuhammadAbdullahMirza
@MuhammadAbdullahMirza Рік тому
Such A Nice & Detailed Video
@DanFlakes
@DanFlakes 2 роки тому
Really useful when it comes to asynchronous programming.
@tobiasfan5407
@tobiasfan5407 2 роки тому
Thanks again Kyle
@laurenttran5063
@laurenttran5063 Рік тому
super cool video - I learned a lot thanks to you !
@desiengineer1598
@desiengineer1598 2 роки тому
Great Man! That's very helpful for me
@snaplu4683
@snaplu4683 2 роки тому
Bro,thank you so much for the explanation!
Learn JavaScript Event Listeners In 18 Minutes
18:03
Web Dev Simplified
Переглядів 558 тис.
Redis Crash Course - the What, Why and How to use Redis as your primary database
23:37
Object Oriented Programming Class I and II PHP
2:18:16
The Zuri Team
Переглядів 8
I've been using Redis wrong this whole time...
20:53
Dreams of Code
Переглядів 322 тис.
How does Caching on the Backend work? (System Design Fundamentals)
22:45
Software Developer Diaries
Переглядів 25 тис.
Modern Redis in 40 Minutes | Crash Course 2023
38:43
Josh tried coding
Переглядів 39 тис.
7 Database Paradigms
9:53
Fireship
Переглядів 1,5 млн
Intro to Redis in C# - Caching Made Easy
1:27:29
IAmTimCorey
Переглядів 169 тис.
What are Distributed CACHES and how do they manage DATA CONSISTENCY?
13:29
Docker Crash Course for Absolute Beginners [NEW]
1:07:39
TechWorld with Nana
Переглядів 1,3 млн
Learn Prisma In 60 Minutes
59:25
Web Dev Simplified
Переглядів 366 тис.