Gets the job done!
Emiliano Perez profile photo
October 08, 2019

Gets the job done!

Score 9 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Redis

Redis Enterprise helps us by making clustering, sharding, backups and some more very easy to set-up, control, and monitor. It's quite nice being able to sleep at night knowing that despite all your database is on volatile memory (RAM) or a hybrid solution (Redis on Flash), and still have the information clustered, sharded, replicated, and constantly being backed up, with just a few clicks. The support is really great, and the ease of use and set-up are also big selling points.
  • Ease of use and set-up.
  • Clustering and sharding.
  • Automated backups to remote storage (S3).
  • The documentation grows quite fast (200+ commands), perhaps they should have a most-used ranking.
  • Redis modules (Bloom, JSON, Search) are great, but only one can be active at a time.
  • Redis can help you save money optimizing your code since it's super fast and won't slow you down.
  • Redis on Flash can use SSD disks to provide you with more storage without the need of having everything in RAM.
Redis has helped us a lot. We started using it when MySQL wasn't fast enough for our needs, and we have never stopped since. With latencies of less than a millisecond and sometimes close to a microsecond, it's the fastest there is. Since it can be clustered, sharded and replicated with very simple steps, it's really reliable which is hard to do without losing speed.
Yes - MySQL - Simply put, we started with MySQL, but it was too slow for our needs once our company started growing out. Clustering MySQL is quite a painful process since any sharding solutions implies losing the MySQL schema or making multiple migrations and risking data loss. Using Redis as a Database fixed our issues.
  • Prior Experience with the Product
  • Vendor Reputation
  • Third-party Reviews
ElastiCache also offers Redis, but it's quite cryptic and you have to pay for support separately (it's quite expensive as well), with Redis Enterprise we were able to set-up our cluster with constant support from their team, and we were even able to set-up a particular set of nodes, cluster, and shards that we needed when we migrated from our in-house solution to the cloud.
Redis is fast, super simple and reliable. You need minimum security measures like having your data replicated and (at least daily) backups for emergencies. If you want to have all this done automatically by a simple UI, then Redis Enterprise is a must We have been working with Redis for over 5 years and we couldn't be happier.

Redis Feature Ratings

Performance
10
Availability
8
Concurrency
8
Security
7
Scalability
9