Redis Crash Course

2024 ж. 13 Мам.
586 354 Рет қаралды

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

Пікірлер
  • tysm, now I can add 3 years of experience with Redis to my resume

    @vuthanhat5562@vuthanhat5562 Жыл бұрын
    • If you watch it a second time does it become 6 years experience? Mr. G from HR

      @minnesnowtan9970@minnesnowtan99703 ай бұрын
    • 🤣🤣

      @gurmindersingh7602@gurmindersingh76022 ай бұрын
    • @@minnesnowtan9970 No because it is already cached

      @inditrawd6312@inditrawd631224 күн бұрын
  • Great work! Couldn't have explained it better! - Justin

    @Redisinc@Redisinc2 жыл бұрын
    • How can we use redis for socketio scale up ?

      @muhammadshahidraficp4373@muhammadshahidraficp43732 жыл бұрын
    • senpai notices

      @PenguinCrayon269@PenguinCrayon2692 жыл бұрын
    • @@muhammadshahidraficp4373 socket tcp connections are stored in RAM no need for redis

      @EhSUN37@EhSUN372 жыл бұрын
    • @@muhammadshahidraficp4373 pp

      @deepajohn3469@deepajohn34692 жыл бұрын
    • 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.

      @samifouad@samifouad Жыл бұрын
  • 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!

    @alessandroferrari2166@alessandroferrari21662 жыл бұрын
  • Would really love a POSTGRES crash course...Nice one Kyle

    @richardkirigaya8254@richardkirigaya82542 жыл бұрын
    • literally the same as mysql

      @iJuce@iJuce2 жыл бұрын
    • +1

      @LabhamJain@LabhamJain2 жыл бұрын
    • Dude please a Postgres tut would be great

      @VexerFleet@VexerFleet2 жыл бұрын
    • but he made his own

      @NorteXGame@NorteXGame2 жыл бұрын
    • +10000

      @algoking@algoking2 жыл бұрын
  • 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!

    @ReCallYT@ReCallYT2 жыл бұрын
  • Best explaination for redis basics and implementation so far, great job Kyle.

    @idokoemmanuelameh43@idokoemmanuelameh432 жыл бұрын
  • Kyle - you have explained a difficult concept in simple terms and demo with live working code. Thanks a million.

    @vasanthaambat5522@vasanthaambat5522 Жыл бұрын
  • 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.

    @MonsterlessonsAcademy@MonsterlessonsAcademy2 жыл бұрын
  • He makes it so easy. Shows the amount of work he has put in to show us what's necessary.

    @adityasethi9794@adityasethi97942 жыл бұрын
  • This video was amazing. Simple straight forward! I already loved your video, but this one impressed me. Excellent job.

    @kant859600@kant8596002 жыл бұрын
  • I love this redis tutorial. especially the helper function part where you set and get keys.

    @josephuzuegbu7431@josephuzuegbu7431 Жыл бұрын
  • Absolutely amazing video, straight to the point, fast and clear, loved it

    @Jhonathanherrerao@Jhonathanherrerao Жыл бұрын
  • Gold. Working in a remote company since 4 months and still learning from your videos. LEGEND.

    @santiagopabloortiz6322@santiagopabloortiz6322 Жыл бұрын
  • One of the finest tutorial of redis I witness

    @AsharMallick750@AsharMallick7509 ай бұрын
  • Kyle I never used Redis before and didn't know it was that easy to implement, really simplified thanks.

    @brunofilgueiras3518@brunofilgueiras3518 Жыл бұрын
  • I am new to redis and you made it so simple totally loved it🔥🔥 thanks Kyle😎

    @abhishekvishwakarma9045@abhishekvishwakarma90452 жыл бұрын
  • You are awesome, I've been struggling to learn Redis for months!

    @amirnoorani5017@amirnoorani50172 жыл бұрын
  • Elasticsearch tutorial would be great. Your videos are great. Simple, direct and quick. Perfect! Thanks

    @gilsonmiranda8372@gilsonmiranda83722 жыл бұрын
  • This is by far the best Redis tutorial

    @dev_damtea@dev_damtea2 жыл бұрын
  • Thanks, Kyle it's the best redis course I have ever seen 💛.

    @shakirabdo638@shakirabdo6382 жыл бұрын
  • It is crazy the quality of your content!!! thank you for this video

    @felipetaborda5943@felipetaborda59434 ай бұрын
  • Thanks for this awesome intro to redis.

    @sumukhakb2701@sumukhakb27012 жыл бұрын
  • 🔸Wow Kyle this is the best Redis Tutorial out here. Great job man... Keep up the excellent work. 👍

    @germanhabreu@germanhabreu2 жыл бұрын
  • As always precise and concise. Awesome tutorial! Thankyou

    @ecommercetechbuild1354@ecommercetechbuild13542 жыл бұрын
  • Excellent tutorial! Thanks Kyle!

    @hoyinleunghk@hoyinleunghk2 жыл бұрын
  • Short and sweet, well done!

    @boonhooichoo6257@boonhooichoo6257 Жыл бұрын
  • Thanks for this course! 13 min 101 tutorial + real-world example!

    @sapperus@sapperus2 жыл бұрын
  • 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

    @Sai-kj3ts@Sai-kj3ts2 жыл бұрын
  • What a simple explanation! Really Thank you!!!

    @Bismuth-ig5ru@Bismuth-ig5ru2 ай бұрын
  • The working example made it very easy to understand. Thank you

    @shekhar_sahu@shekhar_sahu Жыл бұрын
  • this really helps me understand redis, thank you!

    @apikmeister@apikmeister7 ай бұрын
  • Less than 1:30 mins in, I finally understand what Redis is. Great video!

    @birdbrainsolutions6112@birdbrainsolutions61122 жыл бұрын
  • First 3 minutes of this video are pure gold

    @Wesley-rn7oc@Wesley-rn7oc2 жыл бұрын
  • Wow excellent video Kyle. Thank you for the clear explanation.

    @bmejia220@bmejia2202 жыл бұрын
  • Perfect. Concise to the point. THANK YOU

    @nitinsanghi4652@nitinsanghi4652 Жыл бұрын
  • Thank you Kyle! Liked, commented and subscribed! This was excellent, I look forward to learning more through your videos.

    @johndupper9182@johndupper91822 жыл бұрын
  • Thanks Kyle, nice explanation on Redis.

    @Dean-Shepp@Dean-Shepp2 жыл бұрын
  • 0 to something in redis in just 30 mins. Great work man.

    @shreyaskumar1303@shreyaskumar13032 жыл бұрын
  • This is awesome Now I get the whole thingy about redis

    @dumtoimoh2840@dumtoimoh28402 жыл бұрын
  • I can bet all my money into this channel. This guy is so hard working! #inspiration

    @piyushmahapatra5402@piyushmahapatra54022 жыл бұрын
    • Let's get him listed on one of our stock exchanges 😅😂😂

      @sidheshwartiwari9834@sidheshwartiwari98342 жыл бұрын
    • I agree. Kyle is one of the best

      @Aaronmoreno@Aaronmoreno2 жыл бұрын
  • your explanation is super clear! thank you!

    @yfx100@yfx100 Жыл бұрын
  • Thank you, Kyle! This is super helpful and easy to understand.

    @benny123tw@benny123tw2 жыл бұрын
  • Awesome explanation! Thanks for your efforts!

    @nazardzys7514@nazardzys75142 жыл бұрын
  • it was fabulous intro to redis.. thank you very much

    @geethaachar8495@geethaachar84958 ай бұрын
  • Awesome! Thank you for your work 💥

    @ann_uken@ann_uken9 ай бұрын
  • You nailed it! Perfect explanation!

    @aynurshauerman@aynurshauerman Жыл бұрын
  • thank you for that perfect demonstration

    @amribrahim8818@amribrahim8818 Жыл бұрын
  • Great explanation of Redis 👏

    @yamogebrewold8620@yamogebrewold86202 жыл бұрын
  • Thanks Kyle for the amazing tutorial!!

    @samriddhabajpai1846@samriddhabajpai18462 жыл бұрын
  • Yisus man, that explanation was amazing! this is true learning way! thinks that learn pretty quick are awesome!

    @misaelpereira9679@misaelpereira96792 жыл бұрын
  • Thanks so much Kyle, this video was super informative

    @CodingPorium@CodingPorium2 жыл бұрын
  • A Elasticsearch tutorial would be great. Thank you for your hard work.

    @amitmondal7427@amitmondal74272 жыл бұрын
  • Insanely good intro, thanks man

    @ondrejrohon5696@ondrejrohon56962 жыл бұрын
  • simple and effective . would love to have more videos

    @rajithkumar3424@rajithkumar3424 Жыл бұрын
  • Awesome video. Clearly explains everything you need to know about redis.

    @jayaprakashreddy9980@jayaprakashreddy99804 ай бұрын
  • Just awesome explanation for newbies. Great job!

    @andriikniaziev9242@andriikniaziev9242 Жыл бұрын
  • Great work man, really simple and straight.

    @gsateesh7643@gsateesh76434 ай бұрын
  • Thanks a lot! Your explanation flow is amazing.

    @yankazabka4936@yankazabka49365 ай бұрын
  • Thanks a lot, Kyle, now it's much easier and understandable tool to use

    @hryhoriitereshchenko3673@hryhoriitereshchenko36732 жыл бұрын
  • Incredibly helpful, thank you for sharing.

    @blakefre@blakefre Жыл бұрын
  • Loved it brother. Thank you so much.

    @Manikandan-nn2bw@Manikandan-nn2bw6 ай бұрын
  • I just learned that redis is an implementation of what we call as memoization. Thanks :)

    @prerit714@prerit714 Жыл бұрын
  • Love your videos. They really helped me a lot :)

    @devilslide8463@devilslide84632 жыл бұрын
  • Superb Explanation of All Time Best

    @hamzaashraf9529@hamzaashraf95299 ай бұрын
  • Just awesome. Couldn't be explained any better.

    @PranitKothari@PranitKothari2 жыл бұрын
  • incredible work. You deserve your success

    @luckydayweed@luckydayweed2 жыл бұрын
  • great explanation, you are my favorite teacher

    @pram-6515@pram-65152 жыл бұрын
  • Great job! Direct to the point.

    2 жыл бұрын
  • Wow amazing tutorial! Congratulations for your content

    @martinfernandez7529@martinfernandez75292 жыл бұрын
  • Great video, Thank you so much !

    @anoops7974@anoops79749 ай бұрын
  • 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

    @Abhishekkumar-vf8qe@Abhishekkumar-vf8qe2 жыл бұрын
  • 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.

    @bobDotJS@bobDotJS2 жыл бұрын
  • Bro you are just great, thank you for your content

    @darkfoxwillie@darkfoxwillie2 жыл бұрын
  • Perfect job! Thank you!

    @SemenAlexndrovich@SemenAlexndrovich Жыл бұрын
  • Thank you so much! This helped me a lot in developing my website! Thanks :)

    @Kris_Zhang@Kris_Zhang2 жыл бұрын
  • Awesome video , man ! keep it going !

    @burloiumarian2665@burloiumarian26652 жыл бұрын
  • Truly living up to your name!

    @ahmadkhudai@ahmadkhudai2 жыл бұрын
  • 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?

    @siddhantjain2402@siddhantjain24022 жыл бұрын
  • Thank you so much, Kyle!❤️

    @herrklaus@herrklaus2 жыл бұрын
  • Pretty cool demo, thanks!

    @tomknud@tomknud2 жыл бұрын
  • Wow, simple and useful explanation. Thx. Kyle

    @damirluketic4464@damirluketic44642 жыл бұрын
  • Thanks a lot! That was a really good video. It gave me a lot of clarity on redis implementation :)

    @eashwarmp9230@eashwarmp9230 Жыл бұрын
  • simple and effective. thanks for the info ❤️

    @nabeelmhd669@nabeelmhd6692 жыл бұрын
  • Keep up the good work bro thank you

    @BladesGamings@BladesGamings2 жыл бұрын
  • Superb, Explained it in a very simple way that is to understand. Thanks

    @subhanahmed5752@subhanahmed57522 жыл бұрын
  • Man, how can you do that? Every single tutorial you post here I used a lot. simply Awesome.

    @edneyroldao7965@edneyroldao7965 Жыл бұрын
  • Brilliant video and explained really well. I made notes to share with my team :)

    @garethbaker5179@garethbaker51792 ай бұрын
  • One of the best explanations thanks mam 🎉

    @mdmaaz8024@mdmaaz80246 ай бұрын
  • Wow, very crystal clear. Can't believe this is for free, like for real. Thanks a lot :)

    @011azr@011azr2 жыл бұрын
  • Que buena explicación.. gracias por el video Kyle! Saludos!

    @aspxsosa@aspxsosa2 жыл бұрын
  • Such A Nice & Detailed Video

    @MuhammadAbdullahMirza@MuhammadAbdullahMirza Жыл бұрын
  • Thanks for sharing very useful tutorial

    @Javedboqo1@Javedboqo17 ай бұрын
  • thank you for your videos, keep going this way

    @user-ix6qv6jr3b@user-ix6qv6jr3b2 жыл бұрын
  • Excellent tutorial!!

    @sergey5551@sergey55512 жыл бұрын
  • That's exactly what I needed!

    @Zawodowieec@Zawodowieec2 жыл бұрын
  • Great course. Thank you!

    @razvanfarte7349@razvanfarte7349 Жыл бұрын
  • Great Man! That's very helpful for me

    @desiengineer1598@desiengineer15982 жыл бұрын
  • Hey Kyle, you are one of the reason which I've become NodeJS developer. Thank you so much ❤️.

    @balam9208@balam92082 жыл бұрын
    • where do you live? and is node.js is in demand in your country?? thank you

      @guyfawkes6930@guyfawkes69302 жыл бұрын
    • @@guyfawkes6930 I'm in India, yes node jobs are demand here.

      @balam9208@balam92082 жыл бұрын
  • Best video on redis.

    @kushalghosh5150@kushalghosh5150 Жыл бұрын
  • appreciate ur work 👍

    @ubaidkhan426@ubaidkhan426 Жыл бұрын
KZhead