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

preview_player
Показать описание


#database #tutorial #programming

🔗 Resources

📚 Chapters

00:00 What is Redis?
00:49 App tour
01:33 How to Install Redis Cloud
02:49 Redis Crash Course
05:32 Schema & Entity
06:41 CRUD Operations
09:14 Fulltext Search

🔥 Get More Content - Upgrade to PRO

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Redis as a Primary Database
- How Redis Modules work
- RedisSearch with RedisJSON
- Handling Forms with React
Рекомендации по теме
Комментарии
Автор

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

stoef
Автор

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

nil
Автор

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

guyroyse
Автор

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]

Im_Ninooo
Автор

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

mfpears
Автор

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

heanz
Автор

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)

Redis is great, but it's far from "one size fits all" solution especially for "primary DB" role

ThePhilosoft
Автор

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

NovaSaputra
Автор

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

BitcoinJake
Автор

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

desprint
Автор

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

edgarasben
Автор

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 😂

me-manikanta
Автор

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

pirxie
Автор

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

funoism
Автор

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

burtonl
Автор

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

nicolassso
Автор

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!:-)

alexanderplavnik
Автор

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

adomasvensas
Автор

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

kcjtm
Автор

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

karsongrady