Affordable Performance
Use Cases and Deployment Scope
We make use of Redis Cloud as a very fast and scalable session store across our entire product offering. We needed a session storage solution that would be extremely fast and reliable as well as incorporate into our current technology stack well. Redis Cloud hits on all of those points and has been a very good solution for us.
Pros
- Being in memory, it is extremely fast for both storage and retrieval of information.
- The architecture of Redis is such that it allows great flexibility in terms of how data is stored and is not resource heavy.
- Being in the cloud allows us to easily scale and not worry about maintaining hardware/resources which allows us to focus our time on our product.
Cons
- The only area of improvement I have found is the documentation is sometimes lacking and could be a little more comprehensive.
Likelihood to Recommend
Redis Cloud is very well suited for scenarios where fast data access is required or somewhat unstructured data needs to be stored. For us, it has worked very well for user session storage. However, if you have large amounts of structured data that is not frequently accessed, Redis is not the solution and a traditional relational database is likely more appropriate.