I tried advanced search features of Redis in Python and here is what happened

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 483

  • @markowankko8386
    @markowankko8386 2 ปีที่แล้ว +41

    This is one of the highest quality programming tutorials I’ve seen.Even online courses from universities aren’t this well made made.Thank you for putting this together!

  • @marcoromano9228
    @marcoromano9228 2 ปีที่แล้ว +476

    26:38 “you’ve got me with the lowest salary” 😂

  • @sharellrussum6262
    @sharellrussum6262 2 ปีที่แล้ว +236

    30:32 love the way you link different modules.

  • @azadnebu4977
    @azadnebu4977 2 ปีที่แล้ว

    Honestly you have such a gift, I don’t even think redis themselves could come up with a better commercial

  • @birgit5745
    @birgit5745 2 ปีที่แล้ว +12

    I am somewhat new to Redis and you made it so simple totally liked it

  • @mehmetsancakli1916
    @mehmetsancakli1916 2 ปีที่แล้ว +231

    Only redis tutorial I found useful 😍

  • @amirulislam9421
    @amirulislam9421 2 ปีที่แล้ว

    quality programming tutorials I’ve seen.Even online courses from universities aren’t this well made made.Thank you for putting this together!

  • @claramorriso7843
    @claramorriso7843 2 ปีที่แล้ว +1

    This is the only programming channel I will highly recommend to anyone.Ahmad's lessons are very concise and easily understandable way of teaching.

  • @piasalund5357
    @piasalund5357 2 ปีที่แล้ว +1

    Ahmad you are doing a wonderful job and you need more recognition man.Keep up the good work.

  • @KeralaPostnews
    @KeralaPostnews 2 ปีที่แล้ว

    You just totally changed my understanding of Redis at 1 AM. Excellent video.

  • @cansunurcevzageben4139
    @cansunurcevzageben4139 2 ปีที่แล้ว

    One of the best back-end focused python used tutorials I have seen in my life.

  • @chriscostantine260
    @chriscostantine260 2 ปีที่แล้ว

    Now repeat this 100 seconds video 10 more times. I love this channel. Thanks Jeff

  • @firatgilrobnik869
    @firatgilrobnik869 2 ปีที่แล้ว +38

    Found your god-sent channel on Reddit !

  • @shortcuts169
    @shortcuts169 2 ปีที่แล้ว

    The best short explanation about Redis. Good to know about Redis as the primary database is an option on the table (is not a SQL joke but it could be hahaha).

  • @SLAMPRODUCTION
    @SLAMPRODUCTION 2 ปีที่แล้ว

    Redis has been my go-to primary datastore for over a year now, love working with it.

  • @motivated5584
    @motivated5584 2 ปีที่แล้ว +12

    This is a very diligent, clear and concise explanation and demonstration.

  • @yusufundunyas3418
    @yusufundunyas3418 2 ปีที่แล้ว +1

    Your content really stands out and you've put so much thought into your videos!

  • @ЮраФилимонов-с6л
    @ЮраФилимонов-с6л 2 ปีที่แล้ว

    We love you Ahmad. Please never stop your machine learning series 🧐

  • @muzzy001
    @muzzy001 2 ปีที่แล้ว

    I was waiting for this video for long! Thank you Jeff!

  • @ЛюдмилаАгафонова-щ7ф
    @ЛюдмилаАгафонова-щ7ф 2 ปีที่แล้ว

    This is one of the highest quality programming tutorials I’ve seen.

  • @uxasyt4784
    @uxasyt4784 2 ปีที่แล้ว

    These videos are highly accessible and that’s why they blow up. Ahmad should get a dedicated team with the express purpose of planning out these bite-sized videos… seriously.

  • @hackgercekleri8402
    @hackgercekleri8402 2 ปีที่แล้ว

    Aha, so basically an in memory cache. Very well structured video; shows the problem and how Redis attempts to solve it, making it intuitive to grasp its purpose.

  • @katiawinter9727
    @katiawinter9727 2 ปีที่แล้ว

    very diligent, clear and concise explanation and demonstration

  • @fundunia9744
    @fundunia9744 2 ปีที่แล้ว

    I'd like to see a video on etcd. Not only is it a powerful key-value store, but understanding how it uses the raft algorithm in a cluster is amazing.

  • @mr.y5520
    @mr.y5520 2 ปีที่แล้ว

    nice straight forward 'no nonsense' video. Thanks a lot for these!

  • @gamequeen8303
    @gamequeen8303 2 ปีที่แล้ว

    This is a really good video. I’m a network engineer playing with docker and I’ve seen this a few times. Always wondered what it is.

  • @imtiazemon2558
    @imtiazemon2558 2 ปีที่แล้ว

    Awesome elaboration. He hit the nail straight to the point

  • @mrrchannel4804
    @mrrchannel4804 2 ปีที่แล้ว

    this is the best first approach someone can get to more in depth knowledge

  • @cekiliszaman8783
    @cekiliszaman8783 2 ปีที่แล้ว

    I can't say no to a tech video that teaches me something valuable in only 100 seconds.

  • @foreveryoung4357
    @foreveryoung4357 2 ปีที่แล้ว +1

    Very interesting and informative! I'm proud to have found you!

  • @williams167
    @williams167 2 ปีที่แล้ว

    We're so glad it's helpful for you! Thank you for learning with us.

  • @OgaalHD
    @OgaalHD 2 ปีที่แล้ว

    Redis saved my project at least 3 times over, when i comes to scaling. Every dev should know how to use this. I cant recommend it enough

  • @gacharose3694
    @gacharose3694 2 ปีที่แล้ว

    Couldn't have put it better, great work!

  • @mrfife750
    @mrfife750 2 ปีที่แล้ว

    I have learnt a lot of new things that I have never worked with from your videos, like AWS, nginx, kubernetes, graphQL(and other dbs), typescript to name a few. One thing that I don't understand is how they work together. I would really love to see a video where you design a mock system using all of these (and possibly more) and explain each of their roles and why you chose it (kinda like your reverse-cloud migration video using raspberry pi).

  • @jhggf6480
    @jhggf6480 2 ปีที่แล้ว

    Wow never thought of using redis as primary database. Thanks a lot

  • @hsbshshksksj501
    @hsbshshksksj501 2 ปีที่แล้ว +26

    I love this full stack Redis content but I have to give this one a try on my next app 🚀

  • @kenyaalcocer3922
    @kenyaalcocer3922 2 ปีที่แล้ว

    Love the channel Ahmad; also the way it has transformed.

  • @enesgezet6053
    @enesgezet6053 2 ปีที่แล้ว

    We hope this is helpful! Thank you for learning with us.

  • @merveyldrm4258
    @merveyldrm4258 2 ปีที่แล้ว

    I watch and like them all, hoping to help you beat the TH-cam recommendation algorithm and make these wonderful short videos show up as suggested videos for other folks.

  • @akhabeeb9522
    @akhabeeb9522 2 ปีที่แล้ว

    I have only used redis to store session and such but this makes me wanna expand upon it. Thank you!!

  • @rajeshmahto2260
    @rajeshmahto2260 2 ปีที่แล้ว

    100 seconds of Cassandra / Scylla. Keep up the good work!

  • @tugce_9617
    @tugce_9617 2 ปีที่แล้ว

    have been using redis for Queue tasks without knowing all of this ! thanks for letting me know this

  • @ExploreThe_Music
    @ExploreThe_Music 2 ปีที่แล้ว

    Simple and precise, it made me recall how my fried explained me about Redis and Guava caching but unfortunately i dont recall the difference btw them.

  • @demonrevexx5653
    @demonrevexx5653 2 ปีที่แล้ว

    real quick and awesomely covered in less time.

  • @emingedik3165
    @emingedik3165 2 ปีที่แล้ว

    in the last 5 years redis has grown pretty neat. did relational redis on application level with lua scripting on redis in 2015 using a php app :)

  • @rjayy9909
    @rjayy9909 2 ปีที่แล้ว

    These short videos are very addictive.

  • @onurgunes7510
    @onurgunes7510 2 ปีที่แล้ว

    Awesome explanation Ahmad. Breaking down problems into dummy understanding is an art.

  • @robloxdunyas2906
    @robloxdunyas2906 2 ปีที่แล้ว

    simple and clear, to the point.......really like the way you explain.

  • @denemehesap1742
    @denemehesap1742 2 ปีที่แล้ว

    The beauty here is you can configure how durable you want Redis to be which can give you more write performance. Full durability means every write synchronously writes to the AOF disk and only succeeds when that write to disk succeeds. Your writes are as fast as your AOF disk but you suffer no data loss in case of an outage.

  • @ahmetklc644
    @ahmetklc644 2 ปีที่แล้ว

    For me personally, the possibility to use Redis as a very easy message broker is more interesting. But as always, your 100 seconds of... videos are awesome!

  • @thezahidahammad
    @thezahidahammad 2 ปีที่แล้ว +1

    Way better than all the redis tutorials out there on TH-cam, none of them show exact setting up of environment but you did the effort in doing so for local host and for redis cloud. Impressive.

  • @Mast_228
    @Mast_228 2 ปีที่แล้ว

    Hope that helps! Thank you for learning with us.

  • @dmgteam8508
    @dmgteam8508 2 ปีที่แล้ว

    managing Redis at scale is a challenge.. since you mentioned Redislabs, running the database on Redislabs also removes scale headaches!

  • @putrafishing3979
    @putrafishing3979 2 ปีที่แล้ว

    Liking for the adorable outro. It HAS been informative for me!

  • @DAFFATVCHANEL
    @DAFFATVCHANEL 2 ปีที่แล้ว

    I am using Redis as a Session store in my personal project. Makes it easy to scale apps with session based auth compared to simple File store

  • @FenerbahçeS.K
    @FenerbahçeS.K 2 ปีที่แล้ว

    Best fucking explanation I've seen on Redis for a very long time

  • @NERVANT_ZA
    @NERVANT_ZA 2 ปีที่แล้ว

    This has made me pretty excited about a DB. It seems super scary keeping it in memory though!

  • @yusufyildirimyt5736
    @yusufyildirimyt5736 2 ปีที่แล้ว

    Always a great 100-sec explanation.

  • @Crypto_Balak
    @Crypto_Balak 2 ปีที่แล้ว

    This definitely blew my mind. Awesome vid.

  • @seckinkarayel4489
    @seckinkarayel4489 2 ปีที่แล้ว

    Yes Jeff, I need a full tutorial. Great video btw! and yes, pls, tutorial.

  • @priyanshu-thenoob8945
    @priyanshu-thenoob8945 2 ปีที่แล้ว

    Got an email from Redis Lab today featuring this video!

  • @augustinehalphen8290
    @augustinehalphen8290 2 ปีที่แล้ว +10

    Thanks for making a Python tutorial on redis.I'd really appreciate if you show full-stack functionality even though I know you mention frontend is not your thing.

  • @sartajmudhars2410
    @sartajmudhars2410 2 ปีที่แล้ว

    This tutorial is a good one, well explained especially if you're conversant with OOP.

  • @selampanpa9373
    @selampanpa9373 2 ปีที่แล้ว

    You can configure redis journaling to be asynchronously written every x second (minimum 1 second) which means writes are blazing fast (in memory). Every second the writes are buffered and asynchronously written to the AOF. However you could lose a second worth of data in case of an outage.

  • @Pairo_
    @Pairo_ 2 ปีที่แล้ว

    Woah! I always thought of it as an in-memory database which could fail. I can't wait to learn more about it.

  • @berkantimur1556
    @berkantimur1556 2 ปีที่แล้ว

    Ahmad ! I just found your channel and subscribed, love what you're doing!

  • @mattcady2467
    @mattcady2467 2 ปีที่แล้ว

    I thought I knew Redis, but I was wrong too! I never knew it was acronym for Remote Dictionary Server 🔥

  • @financing_12
    @financing_12 2 ปีที่แล้ว

    Just when I needed it. Thanks Ahmad. 👍

  • @denizkaplan5936
    @denizkaplan5936 2 ปีที่แล้ว

    Hi Shuky, thank you for your questions.

  • @aryannafrancisco2222
    @aryannafrancisco2222 2 ปีที่แล้ว

    I went from 0-100 in Redis thanks to this.

  • @pubgzeus3805
    @pubgzeus3805 2 ปีที่แล้ว

    - one of the main drawback i have against redis (I love it btw) is when you have to do complex model, like more than a hashmap, and you have to update multiple values at once like you would do in a SQL database, in the SQL world you would put every query you need in a batch transaction and send it to your sql server and it will rollback to the old state if something got wrong at the Middle of the transaction. In redis you don't have a rollback system.

  • @ПетрНаумов-п6в
    @ПетрНаумов-п6в 2 ปีที่แล้ว

    high-quality programming tutorials Thank you for putting this together!

  • @ahmedzegueb2594
    @ahmedzegueb2594 2 ปีที่แล้ว

    Very cool content, keep it up. This is what we are looking for. Meaningful content

  • @preysbabaros7825
    @preysbabaros7825 2 ปีที่แล้ว

    This is highly commendable.High five Ahmad

  • @fesxamp
    @fesxamp 2 ปีที่แล้ว

    I love your 100 seconds videos!

  • @mehmetyaman7632
    @mehmetyaman7632 2 ปีที่แล้ว

    I really appreciate the video. But it would be more useful if you could add in description cons of using it as well. This would really enhance the quality. I mean it would be a good source material rather than people individually going out and searching

  • @jayanth4884
    @jayanth4884 2 ปีที่แล้ว

    I use redis as a primary database. Great for handling tons of concurrent writes and reads.

  • @sythe4112
    @sythe4112 2 ปีที่แล้ว

    Wonderful Video! Thank you for the clear explanation!

  • @emreerdogan928
    @emreerdogan928 2 ปีที่แล้ว

    Çok iyi bir yayın oldu gerçekten çok başarılı oldu bu tarz yayınlar gerçekten çok iyi oluyor bu hızda devam et lütfen her daim takipteyim

  • @genesisreyes9915
    @genesisreyes9915 2 ปีที่แล้ว

    Btw, I am a college senior pursuing CS major and I love your content. Thanks for all the awesome contents.

  • @deborarayssa9444
    @deborarayssa9444 2 ปีที่แล้ว

    You and Corey Schafer are my heroes !

  •  2 ปีที่แล้ว

    Oh damn I was using Redis the traditional way for a long time I didn't know how much it evolved!

  • @sajibvlogs169
    @sajibvlogs169 2 ปีที่แล้ว

    I love this full stack Redis content but I have to give this one a try on my next app

  • @chambilokabwe2756
    @chambilokabwe2756 2 ปีที่แล้ว

    Depending on the use case can and cost relation it can be really great.

  • @ABC-hz5hx
    @ABC-hz5hx 2 ปีที่แล้ว

    No, the modules are open-source. They do have a proprietary license, but that's only to prevent big clouds (aws) from ripping them off. You are allowed to self-host.

  • @kingcosmin1548
    @kingcosmin1548 2 ปีที่แล้ว

    thanks for making these videos as summarized...

  • @romeomcnett5374
    @romeomcnett5374 2 ปีที่แล้ว

    Thanks so much Ahmad, this video was super informative

  • @ondiwoshnandmta9555
    @ondiwoshnandmta9555 2 ปีที่แล้ว

    MongoDB has been stepping up their game recently. You should do a 100 seconds of Mongo DB Change Streams.

  • @skrepskrepov4330
    @skrepskrepov4330 2 ปีที่แล้ว

    Thanks for making a Python tutorial on redis.

  • @queenking5450
    @queenking5450 2 ปีที่แล้ว

    awesome. simple and explained with diagrams !

  • @ali-akbarsheik9959
    @ali-akbarsheik9959 2 ปีที่แล้ว

    I remember your first Python tutorial and I see a big change.

  • @brainytube8740
    @brainytube8740 2 ปีที่แล้ว

    Now I understand the difference between hash and json !

  • @tayfafanlar5735
    @tayfafanlar5735 2 ปีที่แล้ว

    SQL server already has buffer cache where it stores frequently used data from database. This helps in fast data retrieval.

  • @julianneeliezer7266
    @julianneeliezer7266 2 ปีที่แล้ว

    Why is this guy not on trending pages ?

  • @dogukaneybek6261
    @dogukaneybek6261 2 ปีที่แล้ว

    Redis to me is only for pub-sub, I don't use it much, but frequently my newly hired employees have been expressing interest and as my company is growing faster I might make the decision to adopt the database soon...

  • @wjwjwkwkwkwkw
    @wjwjwkwkwkwkw 2 ปีที่แล้ว

    Fantastic, gonna use it on my next project

  • @bilalbechar470
    @bilalbechar470 2 ปีที่แล้ว

    Would like to go beyond and show how you can use it, what for. And maybe show the add-ons :)

  • @ayseozturk1965
    @ayseozturk1965 2 ปีที่แล้ว

    I lurve me some Redis. It's been my favorite DB since 2011. However, using it as your primary database is only a good idea when you can afford to lose the last few seconds of data in the event of a container or service failure since write ACKs do not wait for a memory to disk write to complete.

  • @patenways6785
    @patenways6785 2 ปีที่แล้ว

    My man looks like he's putting tutorials straight from Antarctica

  • @ДенисЗайцев-ч2х
    @ДенисЗайцев-ч2х 2 ปีที่แล้ว

    Thank you so much! I will use this for my website