Redis Crash Course

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024

Комментарии • 482

  • @vuthanhat5562
    @vuthanhat5562 2 года назад +253

    tysm, now I can add 3 years of experience with Redis to my resume

  • @Redisinc
    @Redisinc 3 года назад +1136

    Great work! Couldn't have explained it better! - Justin

    • @muhammadshahidraficp4373
      @muhammadshahidraficp4373 3 года назад +8

      How can we use redis for socketio scale up ?

    • @PenguinCrayon269
      @PenguinCrayon269 2 года назад +27

      senpai notices

    • @EhSUN37
      @EhSUN37 2 года назад +2

      @@muhammadshahidraficp4373 socket tcp connections are stored in RAM no need for redis

    • @deepajohn3469
      @deepajohn3469 2 года назад

      @@muhammadshahidraficp4373 pp

    • @samifouad
      @samifouad 2 года назад +8

      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.

  • @MonsterlessonsAcademy
    @MonsterlessonsAcademy 3 года назад +96

    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.

  • @santiagopabloortiz6322
    @santiagopabloortiz6322 2 года назад +4

    Gold. Working in a remote company since 4 months and still learning from your videos. LEGEND.

  • @adityasethi9794
    @adityasethi9794 3 года назад +43

    He makes it so easy. Shows the amount of work he has put in to show us what's necessary.

  • @richardkirigaya8254
    @richardkirigaya8254 3 года назад +219

    Would really love a POSTGRES crash course...Nice one Kyle

    • @iJuce
      @iJuce 3 года назад +7

      literally the same as mysql

    • @LabhamJain
      @LabhamJain 3 года назад +1

      +1

    • @VexerFleet
      @VexerFleet 3 года назад +6

      Dude please a Postgres tut would be great

    • @NorteXGame
      @NorteXGame 3 года назад +1

      but he made his own

    • @algoking
      @algoking 3 года назад +1

      +10000

  • @piyushmahapatra5402
    @piyushmahapatra5402 3 года назад +58

    I can bet all my money into this channel. This guy is so hard working! #inspiration

    • @sidheshwartiwari9834
      @sidheshwartiwari9834 3 года назад +4

      Let's get him listed on one of our stock exchanges 😅😂😂

    • @Aaronmoreno
      @Aaronmoreno 3 года назад

      I agree. Kyle is one of the best

  • @alessandroferrari2166
    @alessandroferrari2166 3 года назад +27

    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!

  • @SanthoshKumar-md3bs
    @SanthoshKumar-md3bs 6 месяцев назад +1

    This guys is really great...He helped me during sem exams, placement exams...now in professional life(work) too.

  • @AsharMallick750
    @AsharMallick750 Год назад +2

    One of the finest tutorial of redis I witness

  • @ReCallYT
    @ReCallYT 2 года назад +16

    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!

  • @brunofilgueiras3518
    @brunofilgueiras3518 Год назад +2

    Kyle I never used Redis before and didn't know it was that easy to implement, really simplified thanks.

  • @idokoemmanuelameh43
    @idokoemmanuelameh43 2 года назад +7

    Best explaination for redis basics and implementation so far, great job Kyle.

  • @josephuzuegbu7431
    @josephuzuegbu7431 2 года назад +1

    I love this redis tutorial. especially the helper function part where you set and get keys.

  • @Abhishekkumar-vf8qe
    @Abhishekkumar-vf8qe 3 года назад

    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

  • @amitmondal7427
    @amitmondal7427 3 года назад +88

    A Elasticsearch tutorial would be great.
    Thank you for your hard work.

  • @MrLightweb
    @MrLightweb 10 месяцев назад +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.

  • @felipetaborda5943
    @felipetaborda5943 Год назад

    It is crazy the quality of your content!!! thank you for this video

  • @gilsonmiranda8372
    @gilsonmiranda8372 3 года назад +9

    Elasticsearch tutorial would be great. Your videos are great. Simple, direct and quick. Perfect! Thanks

  • @Wesley-rn7oc
    @Wesley-rn7oc 3 года назад

    First 3 minutes of this video are pure gold

  • @dev_damtea
    @dev_damtea 3 года назад

    This is by far the best Redis tutorial

  • @prerit714
    @prerit714 2 года назад

    I just learned that redis is an implementation of what we call as memoization.
    Thanks :)

  • @Mohamed-Maghrebi
    @Mohamed-Maghrebi 2 месяца назад

    I have been watching a long time, I enjoy your videos, instructive and short and explained!
    Thank you Kyle
    I hope there is someone in the field of VoIP or RTC like explaining things like this.

  • @goodfeather16
    @goodfeather16 3 месяца назад

    Best Redis video on the Internet!

  • @alenpaul2523
    @alenpaul2523 3 года назад +1

    WTF. U have 6th sense . I was searching about your video on this new topic I found today but I couldn’t find it . But within few hours you posted it . Awesome .

  • @birdbrainsolutions6112
    @birdbrainsolutions6112 3 года назад

    Less than 1:30 mins in, I finally understand what Redis is. Great video!

  • @kant859600
    @kant859600 3 года назад +5

    This video was amazing. Simple straight forward! I already loved your video, but this one impressed me. Excellent job.

  • @dushmanta05
    @dushmanta05 5 месяцев назад

    Thank you Kyle. I understood it in one go. The explanation was perfect. Keep up the good work. Thank you again :)

  • @vasanthaambat5522
    @vasanthaambat5522 2 года назад

    Kyle - you have explained a difficult concept in simple terms and demo with live working code. Thanks a million.

  • @Jhonathanherrerao
    @Jhonathanherrerao 2 года назад +3

    Absolutely amazing video, straight to the point, fast and clear, loved it

  • @darkman8939
    @darkman8939 3 года назад +12

    kyle: while ago posted a video titled "why i don't care about performance"
    kyle again: learn Redis to improve performance xD
    sorry if i wrote your name wrong amazing video as always :D
    EDIT: lol while watching the vid i see your name and it correct

  • @thedrkr2
    @thedrkr2 2 года назад

    There's one tricky thing to keep in mind about this. Your Redis server is running on your local machine, and the actual API is somewhere on the internet. It's OK for me to say that redis is faster than a regular uncached API call through the internet (probably), but in my opinion, this comparison is not legit. It's kind of comparing ordering a pizza vs having a pizza already. To have a more realistic idea of the timing, if timing matters, a cloud hosted redis service should have been used. I'm pretty sure that this strategy starts to make real sense under high request volume scenarios. Anyway, I got the idea and I learnt a few new concepts, so thank you, mate!

  • @arthurbenavides465
    @arthurbenavides465 Год назад

    Clicked on another tutorial but the accent was killing me. Thank you 🙏🏻

  • @shekhar_sahu
    @shekhar_sahu 2 года назад

    The working example made it very easy to understand. Thank you

  • @shakirabdo638
    @shakirabdo638 2 года назад

    Thanks, Kyle it's the best redis course I have ever seen 💛.

  • @jayaprakashreddy9980
    @jayaprakashreddy9980 11 месяцев назад

    Awesome video. Clearly explains everything you need to know about redis.

  • @driverjb09
    @driverjb09 3 года назад +13

    Another easy way to work with Redis on any OS is Docker. Just create a Redis container and use that. When you are finished with it you can delete the container. Then you don't have to worry about random services running on your workstation.

  • @shreyaskumar1303
    @shreyaskumar1303 3 года назад

    0 to something in redis in just 30 mins. Great work man.

  • @DaviddeKloet
    @DaviddeKloet 2 года назад +8

    The first time you request something actually got slower because it takes time to write the response to the cache. It would be better to first respond to the client, and then write to the cache.

  • @zubairhasan7483
    @zubairhasan7483 3 года назад +5

    You said "Redis" so many times that after finishing the video I can still hear "Redis" 😹 but thanks for the awesome resourceful video.

  • @misaelpereira9679
    @misaelpereira9679 2 года назад

    Yisus man, that explanation was amazing! this is true learning way! thinks that learn pretty quick are awesome!

  • @sapperus
    @sapperus 3 года назад +1

    Thanks for this course! 13 min 101 tutorial + real-world example!

  • @apikmeister
    @apikmeister Год назад

    this really helps me understand redis, thank you!

  • @louisuchihatm2556
    @louisuchihatm2556 4 месяца назад

    This was absolutely wonderful.

  • @amirnoorani5017
    @amirnoorani5017 3 года назад

    You are awesome, I've been struggling to learn Redis for months!

  • @abhishekvishwakarma9045
    @abhishekvishwakarma9045 3 года назад +2

    I am new to redis and you made it so simple totally loved it🔥🔥 thanks Kyle😎

  • @geethaachar8495
    @geethaachar8495 Год назад

    it was fabulous intro to redis.. thank you very much

  • @MrVipulLal
    @MrVipulLal 5 месяцев назад

    Another great video, Kyle. Many thanks

  • @ahmadkhudai
    @ahmadkhudai 3 года назад

    Truly living up to your name!

  • @boonhooichoo6257
    @boonhooichoo6257 2 года назад

    Short and sweet, well done!

  • @saigv1033
    @saigv1033 10 месяцев назад +1

    I sped up this video and learned redis in 15 minutes.

  • @germanhabreu
    @germanhabreu 3 года назад

    🔸Wow Kyle this is the best Redis Tutorial out here. Great job man... Keep up the excellent work. 👍

  • @balam9208
    @balam9208 3 года назад

    Hey Kyle, you are one of the reason which I've become NodeJS developer. Thank you so much ❤️.

    • @guyfawkes6930
      @guyfawkes6930 3 года назад

      where do you live? and is node.js is in demand in your country?? thank you

    • @balam9208
      @balam9208 2 года назад

      @@guyfawkes6930 I'm in India, yes node jobs are demand here.

  • @wzup23
    @wzup23 5 месяцев назад

    So simplifide and clean code dude!

  • @snkmir4
    @snkmir4 3 года назад

    Best and beauty programmer ever

  • @devilslide8463
    @devilslide8463 3 года назад +2

    Love your videos. They really helped me a lot :)

  • @millsbelamideb.4293
    @millsbelamideb.4293 5 месяцев назад

    can't wait for this guy to upload Angular crash course

  • @amribrahim8818
    @amribrahim8818 2 года назад

    thank you for that perfect demonstration

  • @YankaZabka
    @YankaZabka Год назад

    Thanks a lot! Your explanation flow is amazing.

  • @gsateesh7643
    @gsateesh7643 Год назад

    Great work man, really simple and straight.

  • @Sai-kj3ts
    @Sai-kj3ts 3 года назад +14

    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

  • @dumtoimoh2840
    @dumtoimoh2840 3 года назад +2

    This is awesome
    Now I get the whole thingy about redis

  • @belaviferr3976
    @belaviferr3976 6 месяцев назад

    Love it!! ❤ Thanks Kyle!

  • @edneyroldao7965
    @edneyroldao7965 2 года назад

    Man, how can you do that?
    Every single tutorial you post here I used a lot.
    simply Awesome.

  • @bobDotJS
    @bobDotJS 3 года назад

    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.

  • @nitinsanghi4652
    @nitinsanghi4652 2 года назад

    Perfect. Concise to the point. THANK YOU

  • @ondrejrohon5696
    @ondrejrohon5696 3 года назад

    Insanely good intro, thanks man

  • @yfx100
    @yfx100 2 года назад

    your explanation is super clear! thank you!

  • @011azr
    @011azr 3 года назад

    Wow, very crystal clear. Can't believe this is for free, like for real. Thanks a lot :)

  • @TheFaheemiQuasar
    @TheFaheemiQuasar 3 месяца назад

    Amazing, super straight forward

  • @jarosk1977
    @jarosk1977 3 года назад

    You can run Redis on Windows. 1. option is install a service for it (you can find it on Google) or 2. option Laragon local PHP/WP environment has it built-in too. Otherwise thanks for very insightful video.

  • @minnesnowtan9970
    @minnesnowtan9970 10 месяцев назад

    A pro makes things look easy. And I even understood it, in theory. :-)

  • @aynurshauerman
    @aynurshauerman Год назад

    You nailed it! Perfect explanation!

  • @hamzaashraf9529
    @hamzaashraf9529 Год назад

    Superb Explanation of All Time Best

  • @blakefre
    @blakefre 2 года назад

    Incredibly helpful, thank you for sharing.

  • @abhinavghosh725
    @abhinavghosh725 3 года назад

    the real world example was great !

  • @jakegica2524
    @jakegica2524 Год назад

    underrated channel

  • @herrklaus
    @herrklaus 3 года назад

    Thank you so much, Kyle!❤️

  • @ann_uken
    @ann_uken Год назад

    Awesome! Thank you for your work 💥

  • @Manikandan-nn2bw
    @Manikandan-nn2bw Год назад

    Loved it brother. Thank you so much.

  • @sumukhakb2701
    @sumukhakb2701 3 года назад

    Thanks for this awesome intro to redis.

  • @bmejia220
    @bmejia220 3 года назад

    Wow excellent video Kyle. Thank you for the clear explanation.

  • @theonly1me
    @theonly1me 3 года назад +1

    Thank god for this channel. Actually, thank Kyle.

  • @Dean-Shepp
    @Dean-Shepp 3 года назад

    Thanks Kyle, nice explanation on Redis.

  • @burloiumarian2665
    @burloiumarian2665 3 года назад

    Awesome video , man ! keep it going !

  • @darkfoxwillie
    @darkfoxwillie 3 года назад +1

    Bro you are just great, thank you for your content

  • @АртемЗейналов-ш7ч
    @АртемЗейналов-ш7ч 3 года назад

    thank you for your videos, keep going this way

  • @samriddhabajpai1846
    @samriddhabajpai1846 2 года назад

    Thanks Kyle for the amazing tutorial!!

  • @CodingPorium
    @CodingPorium 3 года назад +1

    Thanks so much Kyle, this video was super informative

  • @philippeberto
    @philippeberto 2 года назад

    Woww!! Very good. I was searching something fast to helps me with my job and this was a very good class.

  • @MuhammadAbdullahMirza
    @MuhammadAbdullahMirza 2 года назад

    Such A Nice & Detailed Video

  • @rajithkumar3424
    @rajithkumar3424 2 года назад

    simple and effective . would love to have more videos

  • @denismeltsaev2142
    @denismeltsaev2142 2 года назад

    Great English! I literally understand everything.

  • @shinobi77
    @shinobi77 3 года назад +1

    Redis supports Persistent data storage. You can use it as your database also not just caching.

  • @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.

  • @officialdanieldsouza
    @officialdanieldsouza 7 месяцев назад

    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!

  • @BladesGamings
    @BladesGamings 3 года назад +1

    Keep up the good work bro thank you

  • @johndupper9182
    @johndupper9182 2 года назад

    Thank you Kyle! Liked, commented and subscribed! This was excellent, I look forward to learning more through your videos.

  • @garethbaker5179
    @garethbaker5179 9 месяцев назад

    Brilliant video and explained really well. I made notes to share with my team :)

  • @mdmaaz8024
    @mdmaaz8024 Год назад

    One of the best explanations thanks mam 🎉