Redis Crash Course

Поділитися
Вставка
  • Опубліковано 8 лип 2024
  • In this video, we will understand what Redis is and How you can use Redis to speed up your servers and scale your servers using Redis In-Memory Data Store for caching values faster.
    Quick Links
    Full Stack Twitter Clone: learn.piyushgarg.dev/learn/tw...
    Master Docker Course: learn.piyushgarg.dev/learn/do...
    Timestamps
    00:00 Introduction to Redis
    10:00 Installing Redis
    17:00 Redis Strings
    36:00 Redis Lists (Queues & Stacks)
    50:35 Redis Sets
    55:12 Redis HashMaps
    57:42 Ordered Sets (Priority Queue) in Redis
    1:00:00 Redis Streams
    1:07:00 Redis Geospatial Data
    1:10:40 Other Data Types In Redis
    1:14:00 Pub-Sub in Redis
    1:15:30 Speeding up Nodejs Server with Redis
    Video Titles
    - What is Redis
    - Redis Crash Course
    - Redis for Beginners
    - Redis Nodejs Crash Course
    - Nodejs Redis
    Hashtags
    #redis #nodejs #webdevelopment #expressjs #webdevelopment #fullstackwebdevelopment #fullstacksoftwareengineering #programming #coding

КОМЕНТАРІ • 177

  • @codewithsunil5990
    @codewithsunil5990 10 місяців тому +44

    Bhaiya no words to express how helpful it is for us.
    One request 🙏, bring a project using all the technologies you have taught till now.

  • @tarushchandra8993
    @tarushchandra8993 10 місяців тому +6

    the real world examples especially in the end were just amazing!! Thank you Piyush :)

  • @ratnayelmar183
    @ratnayelmar183 10 місяців тому +15

    you are the only one which teaches all advanced topics with great teaching style at one place

  • @kunaldhuria3935
    @kunaldhuria3935 10 місяців тому +5

    what a perfect timing i love you piyush garg, can't thank you enough for teaching us your knowledge 🙏

  • @mitrajanumishra8071
    @mitrajanumishra8071 10 місяців тому +2

    Absolutely loved your explanation over Redis as a MERN and AWS developer.

  • @AbdulRehman-ui3nj
    @AbdulRehman-ui3nj 4 місяці тому +2

    Best Explanation, I'm about to finish the introduction part and I'm already in love with your teaching style.
    Building concept from the ground up!
    Thank you so much!

  • @zakstev786
    @zakstev786 10 місяців тому +4

    Bro your way of explaining is awesome. Keep doing such a great work!

  • @weforyouweb1165
    @weforyouweb1165 9 місяців тому +9

    Super se b upar ❤❤ after spending 4 years in IT today I found redis is very powerful Thanks a ton 🤝

  • @Rajdeep11082
    @Rajdeep11082 10 місяців тому +13

    Great content However, just to add more, Redis is not only for caching, it is also very useful in indexing, specifically while working with no-sql database like Cassandra - where we can only query through the primary key(index) or compound key(which is slower and not recommended in many cases) so here Redis comes into the picture, which also minimize the latency by caching the values while effectively providing indexing mechanisam.

  • @shanmukhasrinivas4883
    @shanmukhasrinivas4883 10 місяців тому +1

    thanks bro i was actually looking for and got your video in just 10mins

  • @masterkey-do3jv
    @masterkey-do3jv 5 місяців тому

    thankyou soo much bro. best video on internet about this. Please don't stop creating videos like this

  • @0.7269
    @0.7269 10 місяців тому +2

    ultimately someone moved beyond mainstream content edtech thanks man !!

  • @KetanRathod-dm9ep
    @KetanRathod-dm9ep 8 місяців тому

    I wanted to learn redis for long time, i thought that it is hard and but then i found this owesome video, very good explaination.

  • @VivekYadav-up7uu
    @VivekYadav-up7uu 10 місяців тому +1

    best video on redis on the youtube, please make more videos

  • @developerpranav
    @developerpranav 4 місяці тому

    Phenomenal crash course. Thank you 🫡

  • @lokeshnegi5051
    @lokeshnegi5051 3 місяці тому

    bhai ye jo ap draw krke explain krte ho usse bhut hi easy ho jata he smjhne me

  • @iamlovishgarg
    @iamlovishgarg 10 місяців тому +1

    I just watched and liked your video on "Serverless vs Monolith". After watching that, I was thinking of watching a video on Redis and you dropped a crash course lol

  • @pratikshyapoudel7337
    @pratikshyapoudel7337 5 місяців тому

    Amazingggg 😍 one of the besttt teaching style. Thank God I found you

  • @AlgorithmDecoded
    @AlgorithmDecoded 9 місяців тому +1

    Fire information, the entity thing and the way you implement everything using documentation is mind-blowing

  • @Rohitkumar-vq1yk
    @Rohitkumar-vq1yk 5 місяців тому

    thank you so much for this
    I have known or understood about radis for a long time.
    But most of the videos are found in English.
    But your help has helped me a lot in understanding Radis.
    thank you once again and please keep doing🙏🙏🙏🙏🙏

  • @risheetparmar4476
    @risheetparmar4476 3 місяці тому +1

    Taught it like I can add redis in my resume right now and pass the interview great explanation!!! Thanks

    • @Mohit_Q
      @Mohit_Q Місяць тому

      yessssss

  • @umair9448
    @umair9448 10 місяців тому +1

    hats off to your efforts bro , great explanation ever ❤❤❤❤

  • @sass-sassy
    @sass-sassy 3 місяці тому

    You have the best teaching skills and one of the most helpful channel, appreciate you sir ✨

  • @lokeshkavisth
    @lokeshkavisth 10 місяців тому +2

    Thank you so much for this.... I really need that.😊

  • @kundanjha8171
    @kundanjha8171 10 місяців тому +1

    Thankyou for giving so much knowledge for free 👍

  • @riteshmane5452
    @riteshmane5452 10 місяців тому +1

    Thanks piyush I am expecting redis tutorial from you ✨

  • @muhammadhaseebahmad
    @muhammadhaseebahmad 6 місяців тому

    Sir really saying true your content is best in the UA-cam, jis treh Kafka smjhya Kamal Hy . ❤

  • @gurumahendrakar65
    @gurumahendrakar65 10 місяців тому +1

    Thnx Bhai Kal Hi Socha Raha Tha Sikhne Ka ❤❤

  • @morningmotivation4745
    @morningmotivation4745 8 місяців тому +2

    Amazing explanation.. Thanks for the amazing video..!!

  • @suborno-dev
    @suborno-dev 10 місяців тому +58

    Next time, Prisma course please......

  • @YogeshSharma-jz9zq
    @YogeshSharma-jz9zq 6 місяців тому +1

    Your teaching skills are really good bro 🤝🏻🫡

  • @dumb0211
    @dumb0211 День тому

    i dont know what you're saying, but i can understand what you teach. Thank you so much

  • @jitenmohanty8273
    @jitenmohanty8273 6 місяців тому

    Amezzing sir., redish become more simpler ---> why,when,where to use.

  • @ramkrishnamaity1356
    @ramkrishnamaity1356 4 місяці тому

    Such a great explanation ❤

  • @sayanghosh6996
    @sayanghosh6996 6 місяців тому

    Really quality content, keep it up!

  • @vimalshekhat1801
    @vimalshekhat1801 6 місяців тому

    I have just see your video I am very wonders.thanks piyush making nice video ❤🎉

  • @BuntyWP
    @BuntyWP 10 місяців тому +1

    Thanks for this. Amazing

  • @ratnayelmar183
    @ratnayelmar183 10 місяців тому +2

    One request 🙏, bring a project using all the technologies you have taught till now.

  • @jatingarg7679
    @jatingarg7679 Місяць тому

    00:02 Introduction to Redis and its architecture
    02:01 Understanding data query and server overload
    06:19 Use Redis for fast data retrieval
    08:19 Managing message data in a table
    12:09 Running Redis server inside Docker container on port 6379
    14:11 Setting up and running a Redis container with Docker
    18:03 Understanding CLI is crucial for using Redis.
    19:42 Naming conventions and setting values in Redis
    23:22 Understanding the 'NX' option in Redis commands
    25:19 Understanding NX and M Gate functionalities
    28:58 Setting up Redis and interacting with it in JavaScript
    30:52 Explaining how to set and retrieve values using Redis
    34:31 Understanding the importance of data expiration and rate limiting in Redis
    36:25 Understanding Redis List Operations
    40:15 Understanding Left Push and Right Pop operations
    42:06 Understanding blocking and time out in Redis
    45:49 Implementing operations in Redis
    47:40 Explaining message retrieval using Redis
    51:15 Efficient tracking of unique items demonstrated with IP address example.
    53:06 Understanding set operations in Redis
    56:35 Understanding Sorted Sets in Redis
    58:21 Understanding sorted sets in Redis
    1:01:59 Data structure and operations in Redis
    1:03:52 Explaining timestamp and data generation process
    1:07:07 Exploring data operations and geo special data in Redis
    1:08:49 Utilizing location data within a radius for hotel finder apps
    1:12:37 Introduction to Redis Time Series Model
    1:14:21 Redis can be used for publishing and subscribing multiple channels.
    1:18:13 Optimizing Redis cache for improved performance
    1:19:59 Caching data can significantly improve speed
    1:23:28 Improving application performance

  • @ajaydeepsinghrajpoot
    @ajaydeepsinghrajpoot 9 місяців тому +1

    This was amazing video.

  • @AnkitArul-iv2td
    @AnkitArul-iv2td Місяць тому

    Simply the best

  • @TravelingGUY0_0
    @TravelingGUY0_0 10 місяців тому +3

    Bhaiya keep going the way you teach us is awesome 😊

  • @AiGoogleBard
    @AiGoogleBard 7 місяців тому

    very very nice. ar pori video watch kri. 1 sec bhi boring feel ni howa. i like it sr

  • @mma-dost
    @mma-dost 5 місяців тому

    Great tutorial bhaiya thanks a lot

  • @CubesDev5
    @CubesDev5 3 місяці тому

    Jordar piyushbhai maja avi gai

  • @sanketpawar3429
    @sanketpawar3429 10 місяців тому +1

    Thank you so much helpful video

  • @siddharthupadhyay4246
    @siddharthupadhyay4246 2 місяці тому

    thank you so much! means a lot

  • @ravinaborkar807
    @ravinaborkar807 3 місяці тому

    Thnxs you explained simply

  • @HarisBukhari-bm7eh
    @HarisBukhari-bm7eh 2 місяці тому

    Great work Thanks

  • @chandanverma4336
    @chandanverma4336 10 місяців тому +1

    This is a very fantastic videos

  • @aj-lan284
    @aj-lan284 10 місяців тому +2

    Bhai bohot sahi padhaya...please ek crash course docker aur kubernetis pr bnado 2.5-3 hr ka with intermediate project

  • @PriyanshuMahukhaye
    @PriyanshuMahukhaye Місяць тому

    great explanation

  • @prasoonasati6674
    @prasoonasati6674 5 місяців тому

    Bhai kya samjhaya hai ❤

  • @krushnnabaviskar2170
    @krushnnabaviskar2170 4 місяці тому

    Very well explained

  • @kundankumar-pv9gz
    @kundankumar-pv9gz 10 місяців тому +1

    High quality content

  • @HiManLOL
    @HiManLOL 8 місяців тому

    ye to kamal ki chiz h

  • @LiveWithAdarsh
    @LiveWithAdarsh 4 місяці тому

    Good one , thanks !

  • @shivamdevrani1330
    @shivamdevrani1330 Місяць тому

    hello piyush bhaiya, thank you so much for providing good quality content ...yeh redis ka concept computer architecture is caching jesa like processor cache memory mein jata hai pehele ...

  • @otis2646
    @otis2646 5 місяців тому

    loved it bro 🙃

  • @sameerfaridi2
    @sameerfaridi2 7 місяців тому

    thankyou piyush

  • @santisingha191
    @santisingha191 10 місяців тому +1

    Thank you sir

  • @allindiachannel2290
    @allindiachannel2290 3 місяці тому

    maza aa gya thank you so much

  • @impulseop2786
    @impulseop2786 6 місяців тому

    Perfect one shot of my life.

  • @sribastavrajguru304
    @sribastavrajguru304 9 місяців тому +1

    Super useful

  • @TechDecryptor
    @TechDecryptor 10 місяців тому +1

    amazing video

  • @sfgamingofficial6630
    @sfgamingofficial6630 10 місяців тому +1

    AWESOME ✨✅

  • @salmanahmed4786
    @salmanahmed4786 2 місяці тому

    Bhai really you are Amazing
    Love from Pakistan ❤❤

  • @ai.alokgupta
    @ai.alokgupta 3 місяці тому

    Amazing 🎉❤

  • @baljitsinghchahal4058
    @baljitsinghchahal4058 10 місяців тому +1

    Thanks 👍

  • @samifarooq-wt1eh
    @samifarooq-wt1eh 9 місяців тому +1

    Thanks

  • @ujjawal5923
    @ujjawal5923 10 місяців тому +1

    we want more videos on prisma ORM and other modern tech stack that you used in twitter clone course

  • @user-er9hj2xo8r
    @user-er9hj2xo8r 10 місяців тому +1

    nice one bhai

  • @sumanth862
    @sumanth862 Місяць тому

    I watched the full video in incognito mode and just to hit like 👍🏻 i came here😊

  • @jbrever__
    @jbrever__ 10 місяців тому +1

    Bhaiya please make video on react js , btw your teaching skill have so much good ❤

  • @amitojsinghahuja4330
    @amitojsinghahuja4330 14 днів тому

    Amazing

  • @namanjoshi5089
    @namanjoshi5089 Місяць тому

    amajeeng

  • @tier3_coder
    @tier3_coder 7 днів тому

    he will become a god of backend (millions of subscriber)

  • @galax5130
    @galax5130 4 місяці тому +1

    bhai not only right or left if you add and remove element from same side it will be stack and if add and remove element from opposite sides it will be queue

  • @pankajdp23
    @pankajdp23 9 місяців тому +1

    Nice Video

  • @pbdinesh8774
    @pbdinesh8774 10 місяців тому +1

    How can someone teach this clear of topic someone is coming for first time

  • @lovishduggal9064
    @lovishduggal9064 5 місяців тому

    thanks

  • @yashchoudhary3460
    @yashchoudhary3460 10 місяців тому +3

    hello bhaiya , kya aap mujhe batasakte h ki meko kaise pata chalega ki koi repo is open for contribution and such things please let me know .Respect

  • @technicalshyab5509
    @technicalshyab5509 10 місяців тому +1

    Bawal video sir ek request hai sir aapse please make video on Jenkins

  • @zakriayasir2060
    @zakriayasir2060 4 місяці тому

    great yarr

  • @siddharthsaurav3657
    @siddharthsaurav3657 9 місяців тому +1

    great explanation @piyushgargdev 🙌

  • @harvendrasinghrathore2848
    @harvendrasinghrathore2848 9 місяців тому +1

    Maja aa gya

  • @PROGRAMINGWORLDTECH
    @PROGRAMINGWORLDTECH 2 місяці тому

    Great 🎉

  • @mattiullah318
    @mattiullah318 10 місяців тому +1

    hi your videos really help me to brush up my skill please bro make the full stack project with redis, kafka and MERN stack that help us to learn how these technology use in the production application

  • @littleangel227
    @littleangel227 8 місяців тому +1

    I am able to see the values in the redis stack. But, the values are vanishing after sometime. How to persist the values

  • @user-yz5yo1hd7k
    @user-yz5yo1hd7k 9 місяців тому +1

    how to use redis in live events ,like there is live event gonna start in 2 minutes and user keeps refreshing the page , how to handle this case ?

  • @coderkashif
    @coderkashif 6 місяців тому

    Great

  • @manankpatel2759
    @manankpatel2759 Місяць тому

    can't we push from right side and pop from right side as well for stack? Is there any difference in redis' performance or something to use lpush and lpop?

  • @sidhantiiitd1135
    @sidhantiiitd1135 10 місяців тому +1

    How are you getting suggestions in Terminal?

  • @suraj4732
    @suraj4732 10 місяців тому +1

    Bhaiya love your teachings, can you please bring down the price of your Twitter clone project of previous price, which was before, if possible?

  • @shubhamdas6519
    @shubhamdas6519 5 місяців тому

    thanks a lot for the video sir, nest js tutorial please....

  • @IntellectDeveloper
    @IntellectDeveloper 10 місяців тому +1

    🚀

  • @krishjain1239
    @krishjain1239 10 місяців тому +1

    Can anyone tell me which tool does he uses for explaining?

  • @hasanulhaquebanna
    @hasanulhaquebanna 9 місяців тому +1

    Please bring Docker Crash course

  • @vikasvimal01
    @vikasvimal01 3 місяці тому

    Please create a system design video on Cluster. Also demonstrate a redis cluster of 6 redis nodes on docker.

  • @gauravpathak3090
    @gauravpathak3090 10 місяців тому +1

    Why we use upstash in serverless as we have redis