The Redis Imperative
September 11, 2019

The Redis Imperative

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

Overall Satisfaction with Redis

Redis is used for transnational processing and scoring of customer data models for pub/sub-distribution to other models of data.
  • Redis provides the ability to score data quickly.
  • Redis provides the ability to distribute this info in a fast manner.
  • Redis provides an alternative method for data retrieval which lessens the load on the database access.
  • Greater emphasis on Pub/Sub capabilities more in line with Kafka.
  • Redis has helped to save time by reducing our usage of data access methods on our server.
  • Price
  • Product Usability
  • Product Reputation
We selected Redis over Memcached because Redis provided more client processing options and better server handling with its computations.
Well suited for keeping track of scoring scenarios.

Poorly suited for long term storage of data.

Redis™* Feature Ratings

Performance
8
Availability
8
Concurrency
5
Security
5
Scalability
5
Data model flexibility
7
Deployment model flexibility
7

Using Redis

3 - Database Mangers, Developers
  • Scoring data.
  • Distributing data changes.
  • keeping non-transnational items from the database.
  • To replace Firebase
  • By expanding more on the Pub/Sub capabilities of Redis.
Redis performance has been phenomenal

Evaluating Redis and Competitors

I would start by defining the entire use case and future product development cycle.

Redis Implementation

Whitelisting of the AWS lambda functions.
Change management was minimal
  • Whitelisting of the AWS IP addresses.

Redis Support

Redis has lots of documentation publicly available so we do not require much support.
ProsCons
Quick Resolution
Knowledgeable team
Problems get solved
Kept well informed
Support understands my problem
Support cares about my success
Quick Initial Response
Poor followup
We had some issues with the connection to the Redis server and were able to resolve it with the team in a quick and efficient manner.

Using Redis

Redis is very easy to use and maintain. Error handling is also available through client implementations.
ProsCons
Like to use
Relatively simple
Easy to use
Technical support not required
Well integrated
Consistent
Convenient
Feel confident using
Familiar
None
  • Key store
  • Key count
  • Zcount
  • Hash retrieval through Python.
  • Connecting javascript clients and retrieving with promises.