Is Redis the ONLY database you need? // Fullstack app from scratch with Next.js & Redis

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

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

  • @Fireship
    @Fireship  3 года назад +147

    This is a pretty crazy offer from Redis Enterprise Cloud… $200 in free credits, plus someone is gonna win a Tesla 🏎️ redis.info/fireship200

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

      Watership

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

      lavaship

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

      Loveship

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

      Does Redis Cloud has serverless functions and a graphql integration?

    • @flamepotatoes
      @flamepotatoes 3 года назад +3

      Will the credit expired if I'm not using it? I've already claim the coupon, but I need to rewrite my app database model tho

  • @stoef
    @stoef 3 года назад +531

    One might think that he made a mistake when he said we add an entry with key 'hello' and value 'world' but acutally showed 'hi' 'mom'. This is actually just to show that his mom means the world to him

    • @JM-st1le
      @JM-st1le 2 года назад +4

      Wow

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

      It's not that deep

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

      ​@@larrykipkemoi6958his post today suggests it was

    • @epixru
      @epixru Год назад +5

      His mom just died and confirmed this easter egg

  • @nil7444
    @nil7444 3 года назад +211

    The FormData approach was something I'll be using for sure starting today. Pretty cool tip

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

      Timestamp?

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

      @@arcticape445 Starting roughly from 8:00

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

      It reminded me of Django,

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

      Guess I'm not the only one

  • @Im_Ninooo
    @Im_Ninooo 3 года назад +216

    I think we need a "gRPC explained in 100 seconds" video!
    I couldn't find any quick and straight to the point video anywhere :(
    Thanks!
    [edit: fixed typos]

  • @guyroyse
    @guyroyse 3 года назад +91

    Thanks for featuring my library. I'm bracing for impact!

  • @heanz
    @heanz 3 года назад +212

    i love this guy, but i hate that there is so cool tech out there i don't know

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

      Then you don't know many things

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

      Lol i feel That

    • @mitejmadan8672
      @mitejmadan8672 3 года назад +16

      Actually that's the best part of software industry. There is so much to learn.

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

      yeah right? sometimes it's a little anxiety-inducing 😅

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

      @@Brunoenribeiro but when you start learning it you are so hyped and happy :D

  • @mfpears
    @mfpears 3 года назад +122

    I don't think this addresses most concerns developers would have with using this as a database instead of a relational database.

    • @bart9522
      @bart9522 3 года назад +16

      It's completely ridiculous as every developer will understand. But hey, at least they put out their marketing video.

    • @biro2200
      @biro2200 3 года назад +18

      Absolutely reckless from this content creator to not even provide a disclaimer that you cannot in a real production system depend on an in memory db as the primary solution. Absolute garbage.

    • @mfpears
      @mfpears 3 года назад +3

      @@biro2200 lol

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

      Absolutely. If you’ve ever had the displeasure of working on a system that required a relational database but instead was stuffed into something like redis you know how garbage this is.

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

      lol your profile pic is on point

  • @edgarasben
    @edgarasben 3 года назад +3

    I love Next.JS and this is one of the best video from this channel! Can't wait to try the Redis DB approach!

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

    3:00 one of the best summarize of data structures I have seen so far.

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

    clear and very fast paced, wouldnt want it any other way from fireship, 10/10 content

  • @ThePhilosoft
    @ThePhilosoft 3 года назад +54

    But redis is still ultimately single-threaded application. How does modules solve this issue? The more complex the load, the slower it becomes. Sure, it can handle dozens of thousands (hundreds even) get/set requests but what will happen with this complex stuff (search/json etc)?
    Another point - persistence. To use redis as *primary db* persistence is a must (otherwise what is the point of DB if simple reboot will wipe everything out). Enter AOF/RDB, which dramatically increases requirements for RAM and slows things down (because storage is now involved)
    Wanna scale? Enter replication / cluster with tradeoffs of their own
    Wanna do it all yourself? That's pretty complex stuff right there and requires ops expertise.
    Wanna use json/search/bloom/etc modules? Welcome to redis cloud
    Using DB in the cloud? Yeaaah, very good idea to go from your backend to different DC for primary data or (even better) cache.....
    Redis is great, but it's far from "one size fits all" solution especially for "primary DB" role

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

      Thank you for pointing these "catches"

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

      Exactly. The cloud is just pointless, you lose all the speed you gained by ping and network bottleneck.

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

      Finally someone who has used Redis in a production environment!
      Only when you design a large scale infrastructure, you realise these "Hello world" tutorials teach you nothing.

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

      I don't think he's saying you SHOULD use redis as a primary DB. All he's saying is you CAN, assuming you're prepared for the consequences.

    • @31redorange08
      @31redorange08 3 года назад +1

      @@TheAndre2131 No, he's talking about it like it's the best technology. All modern databases work in-memory, that's why they are hungry for RAM.

  • @NovaSaputra
    @NovaSaputra 3 года назад +134

    not only database, RedisStream can be used for Event Driven Architecture.
    maybe for your next video? ;-)

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

      You should definitely not use Redis for event driven architecture...

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

      @@uziboozy4540 yeah. redis will not keep your messages if consumers arent online

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

      @@crockz0r On the subscriptions page it shows that the pricier plans support data persistence. Would that not solve the problem?

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

      @@jasonbourne485 maybe but i'm not sure

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

      @@jasonbourne485 why pay when there are free alternatives designed specifically for those things such as apache kafka and rabbitMQ?

  • @me-manikanta
    @me-manikanta 3 года назад +83

    Coincidentally I’ve had a funny conversation with my colleague in the morning arguing about whether or not redis can be used as persistent storage. I’ll share this video with him now 😂

    • @Eliassausaur
      @Eliassausaur 3 года назад +25

      Maybe if you are super rich

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

      Coincidentally, I was struggling with algolia for my app because of my limited funds.

    • @31redorange08
      @31redorange08 3 года назад

      WTF? RTFM!

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

      @@kabirchawla4325 I still think algolia is a better service to plug and code than redis that change your infrastructure code

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

      yes but it can't compete with other more mature solutions :P

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

    This man will singlehandedly make me write not "Hello World!" but "hi mom" programs.

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

    First learned about REDIS in like 2016 and its been my fav db

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

    Nice to see our work, that used in real life, an year of working:-))) Was very cool be a part of team and work on the UI of this redis web application:-) Hope you love it, guys!:-)

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

    Great video as always. I would love to see a video on how to develop and deploy your own npm package.

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

      with typescript, if possible 🙏

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

      @@Brunoenribeiro and angular if possible, enough of react, lets get back to old fireship

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

      @@AnimusAgent React > Angular

    • @vincent-thomas
      @vincent-thomas 3 года назад

      @@ruffyg1433 no Angular > React

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

      Svelte 💪

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

    The only tech videos on RUclips that I don't need to watch in 1.5x to make interesting. Definitely need to go play with Redis now

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

    Awesome video and I love you are getting sponsors. Your content is so good, it is a win win!

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

    now i can understand how 100sec is important in life. If I spend a 100 sec per day in your tutorial then i will learn so many things. thanks for you hard work.

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

    That’s so sweet. Your mom is your world.

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

    Amazing content, I’d love to see more like this. I’d also like to see you do bigger apps over multiple videos.

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

    Man I love you, is like every time I need something specific you come up with the video

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

    It's a crazy offer, and the best thing is no credit card and there is a free tier. Thank you, Jeff, and the awesome people at Redis. I hope that I'll win that Tesla.

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

    I hope you love the new UI. Was a part of a front-end team, why built it. So cool to see our work on videos :-)
    Thanks for doing those lesson my friend.

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

    A friend of Mike's dad is actually a employee of redis, so I feel super lucky to have such a massive contact so I can learn more like this

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

    awesome! Would love to see more Redis-related content!

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

    Looks like he's spying on my google searches again 😂! (Fireship, you're awesome thank you for making videos the exact time I need them 😀 I think I know what you're gonna upload next hehe)

  • @ffxim
    @ffxim 3 года назад +33

    Nice video, as always. I don't think it answers the question, though. My preconception about Redis is that it will not handle storing large amount of data with complex relations. The amount of data and complexity is relative, but when building a new project, forward-thinking is important. Will it scale well ( cost effectively ) ?

    • @guillemgarcia3630
      @guillemgarcia3630 3 года назад +10

      Probably not. Just look at how expensive redis memory is compared to a traditional db. Also, you deal with non persistence because of in memory db, and others. It's nice to be promoted to show how to write an app like this, but you're lying to now a million people if you don't mention the downsides. Remember fireship is really good at editing videos and explaining programming in general, not necessarily at running things at scale.

    • @Denominus
      @Denominus 3 года назад +3

      Redis does offer a way to scale horizontally (memory) with Redis clustering. However, there is no way to run clustered Redis without the risk of data loss.

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

      @@guillemgarcia3630 wdym w 'non-persistence because of in-memory db'?

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

      @@bigmistqke Probably because in-memory db gets cleaned up when the environment it's in the memory of shuts down or cycles like any other in-memory data store and you're another skip away from actual persistence with Redis Cloud, presumably you're pushing data back from the in-memory store to wherever Redis Cloud is hosted

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

      @@bigmistqke basically it means the data stored in redis is volatile because redis runs on RAM of the system

  • @brianevans4
    @brianevans4 3 года назад +28

    Most applications don't have enough data to require mongo for storage, and actually would work with redis

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

      but when the app scales, what would happen?

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

      What are the Redis limits?

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

      @@edgarasben storage amount, literal only issue, your storage is RAM and you also need to persistently store that storage somewhere, so it loses the point of being a main database

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

      ​@@specy_ but what's the actual storage limit? Maybe that's enough for certain projects with certain data requirements. As I can see from docs, it can handle up to 4.3B keys per instance (in practice handling 250M keys per instance). And every has can hold up to 4.3B elements.
      For me this sounds more than enough for most medium web projects.

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

      @@edgarasben yes but...u need the storage for that, and storage us ram which is hyper expensive. The free tier from the video is a mere 30MB, you can maybe store some very basic login user data but that's it

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

    this is soo good, keep up the good work bro

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

    First comment on RUclips ever. I had to say this is probably the highest quality tutorial / walk-through I've seen
    Thanks a lot Jeff for the work, we are deeply grateful

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

      is this your 1st time on the internet?

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

    Please more Next.js content ASAP!!! Great video

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

    He writes "hi mom" in his example but narrates saying "hello world". this is because his mom is his world

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

    I love this full stack redis content... Gotta give this a try on my next project!

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

    Thanks for the great video! After a rough few months involving a family tragedy, this video got me excited about building web apps again.

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

    Great video. Would love to see more content about redis and socket and next js

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

    Would love to see these projects developed in Typescript. I've lost my taste for raw js with no Intellisense or type checking.

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

    yes, but what about relations between models?

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

    I'm loving the next.js content.

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

    "Let's add a key of Hello and a value of World" *adds value of mom* :D

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

    Love the pace.

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

    8:19 thanks for this one!!

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

    OMG you're coming clutch
    I just started an internship and they use Redis!

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

    I've been waiting 84 years for this video

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

    Can you explain how indexes work? Thanks!!! Love your vids

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

    How cost efficient is Redis? There's a lot of info on tech features, but I have yet to find a comprehensive analysis of different database solutions. At the end of the day, choosing a database is a business decision, so I really wish the monetary aspect was more developed

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

    This would be perfect for a startup or MVP. Long term you'll want to use a specific DB for the particular use case.

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

    Great video, great content. Thank you Fireship :D

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

    YES YES YES!!!!!!!
    next.js with a DATABASE
    and that too REDDIS!!!!!!!!

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

    My friend, you are a galactic level awesome person! Thank you very much for this content!

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

    Please do more Redis content

  • @henok-micrometremicrometre2563
    @henok-micrometremicrometre2563 2 года назад

    can't thank you enough for all the amazing work.

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

    Convert from data to object 8:12 (watched this video a few hours ago, now using this in something I am creating)

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

    WOW Redis looks amazing. How did I not know anything about it ?

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

    If you can handle it Redis is pretty fucking awesome.

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

    Every piece of this video is very useful.
    Lovely 13mins

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

    Nice little tutorial! This is all most devs need to build small apps. I really need to dive into Next...I'm still building things w/ CRA (happily...but SSR would be nice.)

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

    Just incase anyone else is getting a 500 with an error of 'this.writeEntity is not a function'. In redis.js, change out:
    From:
    const repository = new Repository(schema, client);
    To:
    const repository = client.fetchRepository(schema);

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

    Great video more reddis and node js please!

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

    thank you for this short yet very informative video. I wish in the schema you used types other than 'string' as that causes some errors when stringifying form data before sending it to the backend

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

      Could you elaborate? Cuz I am facing an "Uncaught (in promise) SyntaxError" now.
      Wondering what causes it.

  • @h.hristov
    @h.hristov 3 года назад

    Can you make more videos related to this stack please? Redis is gaining popularity.

  • @aatif._.alamyt
    @aatif._.alamyt 3 года назад

    I love how you used hi mom instead of hello world

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

    Thank you for your service. Braver than the troops

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

    It would be cool if you could go more into why/when someone should use this over more specialized or other solutions with the same features.

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

    Oh, yeah. That's what quality content is.

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

    Brazil mentioned @ 9:10 Fireship please come to Brazil

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

    didn't know redis was so cool!

  • @Denominus
    @Denominus 3 года назад +19

    This video promotes the idea that Redis is fine to use when you need consistency and safety, it is NOT. It's really important to understand that in all of Redis' high availability modes, some data loss is normal.
    There are ways to mitigate that to some degree (not completely!), but they sacrifice Redis' performance gains. RedisRaft is working to improve this, but it is not production ready.

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

    Excelent explanation!!

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

    No conocía Redis. Ya quiero usarlo

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

    I'm wondering about scaling redis, with a lot of data the cost will be way higher than a normal MySQL database? since it uses the machine ram

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

      Why do you think not any big project actually use Redis as a primary database ? This video is just marketing and pure lies.
      You cannot scale with such system, disk drive memory cost way less than ram and nowadays we are at the ssd nvme technology where the disk drive speed won't really be the bottleneck anyway.
      + Ram can be corrupted by bit flushing..

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

    I find it so random they are giving away a Tesla haha, love it!

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

    Great tutorial. Ive been using redis upstash on a few projects.

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

    awesome video! By the way, what vscode icon theme do you use?

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

    I legit watch this just for fun. I don't even use redis nor nextjs.

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

    super useful and to the point!

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

    Is there a way to cut Redis Enterprise Cloud out of this if you have just your own database? I assume I could some how get all my databse entries and store them in redis and then query the redis store in the same way some how? Is that viable?

    • @Fireship
      @Fireship  3 года назад +3

      Yes, I would recommend using docker to run locally. This image has everything you need, then deploy wherever you want hub.docker.com/r/redislabs/redismod

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

      @@Fireship Thanks very much for this. So does this mean I could populate my redis store from say my own postgres database and then just query the redis store in the same way you did?

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

    Really good tutorial. Thanks

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

    Well if data is the volatile part of the memory, I wouldn't wanna store data in RAM. If it's persistent how is it different from sql Or noSql

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

      Redis also persists to the disk so it can be rebuilt to RAM when the db is restarted.

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

      Redis can dumb data to disk at intervals that you choose. Also, after an x amount of changes.

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

    This is fantastic, thank you! I'm curious to try out the Redis time-series module as well, maybe that could go in your list of future video ideas? Thanks a lot for the credits too

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

    awesome!! would love to see Nextjs with Planescale though!!

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

    Jeff is still my favourite tech youtuber

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

    wow nice video , I love Redis

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

    That form trick is really 😎, thanks a lot fireship.
    Can you do pgRest in 100 seconds

  • @SRG-Learn
    @SRG-Learn 3 года назад

    Pretty cool, thanks for sharing.

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

    I love redis.. I use it to serve like 400ish ai models amazingly

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

    I really like to see videos about microservices on your channel.

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

    Video ideas:
    - Redis with MongoDB
    - Redis with MySQL
    - Using Redis Graph

  • @waste-fellow-28
    @waste-fellow-28 3 года назад

    What about web3 video? When we can expect it?

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

    Fantastic demo, thanks. Please do more Next.js, it's pretty hot rn and there is clear functional improvement over react alone.

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

    Hash data structure? I can tell you love your Ruby. Isn’t it a map?

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

      Probably hash table.

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

      "Hash" is the terminology used by Redis.

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

      @@akxdev wow, quite surprised; thanks for the clarification

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

    You never miss.

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

    When is the best time to close the connection to to the redis client? After each api call or after a certain event like no keystrokes?

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

    Redis is excellent for caching and for non-important data. For everything else, please use a RDS

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

    I'd love to see a video on using Flutter with API and database 🚀

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

    Awesome work! By the way could I ask how you configure your formatter to format on save making that tidy format not each method call each line. I use prettier :")

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

    If i want to create an app. Which database should i use for accounts and user statistics for example. ??

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

    can these features be ran locally and be cloudless? mainly talking about the full text search stuff. It sure looks nice, but way back in 2011 they were reminding us devs this was NOT A DATABASE. That’s why I never bothered using this… I mean why use this when in-memory caching was usually already baked in to the language you were using.

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

    It's facinating that Redis evolved from a simple cache store to a fully multimodal database!
    But when you use Redis as primary DB not only it will make you app fast, but also your credits lose rate on AWS, because Memcache is very expensive 🔥