Best open-source caching database
May 12, 2021

Best open-source caching database

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Redis

Redis is used as cache storage in our data visualization application where response time is key. We use Redis for some of the flag features in a system with more than 20,000 internal users. This in-memory database helped to solve many of the use cases we've had on our product like user based caching, realtime analytical operations on one time fetched results.
  • A modern key-value store in-memory database.
  • Redis [is thorough] and details user documentation.
  • Data distribution on a multi-tenant cluster is easy and reliable.
  • It lacks support for datatypes that are available on other products.
  • Making it work with Celery is a bit hard and sometime it's not reliable.
  • Lacks better UI like other systems.
  • Redis is easily one of the best open source in-memory database to invest in.
  • Redis is best for caching, easy to set up, and it's easy for anyone use with the help of its great documentation.
  • The distributed cache makes it even faster when using multiple data-centers across continents.
UI isn't that great compared to the other competitors.
The management of our memcached cluster was becoming pretty complicated as the application grew in size. Redis is a much better option compared to memcached.
Redis is bit unreliable compared to the alternative RabbitMQ especially when it needs to be integrated with Celery.

Do you think Redis™* delivers good value for the price?


Are you happy with Redis™*'s feature set?


Did Redis™* live up to sales and marketing promises?


Did implementation of Redis™* go as expected?


Would you buy Redis™* again?


It's pretty easy to start with Redis. Redis allows you to deploy an extremely fast production-grade clustered in-memory datastore that can be used as a cache layer or for any other fast data access needs. Redis Enterprise provides a managed solution which is deployed on memory-optimized instances for the best performance. Since this is an enterprise solution, the support provided for a given cluster is exemplary.
Redis enterprise solution has good support.
Redis has been a great investment for our organization as we needed a solution for high speed data caching.
The ramp up and integration was quite easy.
Redis handles automatic failover internally, so no crashes provides high availability.
On the fly scaling scale to more/less cores and memory as and when needed.

Redis™* Feature Ratings

Data model flexibility
Deployment model flexibility