HOW TO CONFIGURE REDIS IN DRUPAL AND IMPROVE PERFORMANCE
Honestly, I had pending to do an article telling what Redis is, why you should use it in your Drupal, and how easy it is to install it.
But today I have seen that escueladrupal.com has published a video and an article explaining it much better than I could do it. I leave them below the intro.
My case and experience using Redis
Briefly, Redis serves to move the entire Drupal cache system from Mysql to a better optimized and 100% in RAM.
That is, it improves the reading/writing of caches, decongests the database and as a result, the web is faster and can support more concurrent traffic.
I don't want to get long, so I'll make a summary.
I've been using Redis for several years in conjunction with Drupal, it works great and is very easy to install/configure.
Before that, I recommended using Memcache, but Redis seems to me to be a bit faster.
You probably can't use Redis if you use cheap shared hosting. But for me it's not a problem, I don't have any project that doesn't have its server.
Seriously, it is very noticeable to have Redis vs using the default Mysql caches.
Especially when you have a lot of caches and a lot of visits to the site.
For any other doubt, I recommend watching the article and video of https://escueladrupal.com/articulos/configurar-redis-drupal
Have Any Project in Mind?
If you want to do something in Drupal maybe you can hire me.
Either for consulting, development or maintenance of Drupal websites.