I have also seen some videos on Youtube sponsored by Redis, they want to hammer the point that they're not just a caching tool, but a more serious DB.

https://www.youtube.com/watch?v=OqCK95AS-YE

Can someone speak more to this? I've also seen it stated that it's possible to use redis for durable data storage, is that really the case? What do you lose out on?
I have found this to be useful: https://github.com/fpereiro/backendlore

It is more about writing backends generally, but in it he uses Redis as a primary database and walks through durability and scalability.