If you still want to make use of Redis cache, and you are getting timeout issues, have a look at this kb article: Redis driver timeout issues.
After applying the patch, I'd recommend you to do some load testing and fine tune the thread pool values until you find the ones that best fits your app.
If you are on managed cloud (Azure Paas), these are the config files that are referencing Redis
App_Config\Sitecore\Azure\Sitecore.Analytics.Tracking.Azure.config (patch:attribute name="defaultProvider" value="redis")
Web.config (sessionState configurations)
Make sure to ...