TrustRadius
Perfect for caching and expiring data storage
https://www.trustradius.com/nosql-databasesRedisUnspecified9.1169101
Davide Pedranz profile photo
August 08, 2019

Perfect for caching and expiring data storage

Score 9 out of 101
Vetted Review
Verified User
Review Source

Overall Satisfaction with Redis

We use Redis as a distributed cache for many internal tools across the entire organization. Some tool uses Redis as a filter to remove millions of duplicated jobs every day.
  • Really fast.
  • Data model simple to understand.
  • Very simple to use.
  • Support batches of operations to increase performances.
  • Nothing, it just works.
  • It allows to speed up several internal tools.
We use Redis as a caching layer for almost all internal tools. For some tools, Redis is not only used as a cache, but it takes care to filter out duplicated jobs that would otherwise waste precious computational resources.
  • Product Features
  • Product Usability
  • Product Reputation
We choose Redis for its unique features: a powerful key-value store that supports expiring keys, batching of operations, transactions.
Redis is central to one of our internal tools to provide caching, rate limits and duplicate removals. It makes the tool much faster easier to manage.
Well suited:
  1. Cache
  2. Filtering out duplicates
  3. Implement rate limits
  4. Store access tokens or revoked credentials
Not suited for:
  1. Storing complex data (go for a traditional database instead)

Redis Feature Ratings

Performance
10
Availability
9
Concurrency
10
Security
6
Scalability
9
Data model flexibility
5
Deployment model flexibility
9