Redis is an open source in-memory data structure server and NoSQL database. Redis ImperativeRedis 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.,8,Redis has helped to save time by reducing our usage of data access methods on our server.,Redis allows our client architecture to respond quickly for requests that are not required for traditional database methods. It also serves as an intermediary between mobile and client architecture.,No,Price Product Usability Product Reputation,Our organization has benefited by using Redis as in intermediary to replace Firebase for database propagation methods and distributing message notification between clients.,,Alchemy Catalyst, Apache Kafka,3,1,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.,9,I would start by defining the entire use case and future product development cycle.,Implemented in-house,No,Change management was minimal,Whitelisting of the AWS IP addresses.,8,No,5,No,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.,Key store Key count Zcount,Hash retrieval through Python. Connecting javascript clients and retrieving with promises.,No,7Redis on high scalability worldWe use redis and recommend for our clients. The key areas Redis outsteps all others are: 1) Scalability 2) Unique and flexible key value db structure 3) They use Ssd Flash for their instances They also provide session management capabilities to be implemented in any huge projects without much headache. Their db instance also provides a high number of read write per second, which makes it a leader.,Session Management Key value pair DB structure High scalability Flash instances,Failover Replicas Data Consistency,10,It increased my speed of meshing. It increased my user experience by stream-less rendering. It created huge impact in my metasearch, my basic income has increased by 120% in last 45 days.,Cassandra, MongoDB and Aerospike Database,Google Cloud SQL,75,100,10,key value streams hash,nothing,No,10gets your job done fast, smooth and fast.We have a range of sensors that transmit data to our server and this data is stored in a mongodb database; while it's stored we needed a way to transmit the data to our web application to generate live charts on the fly; to accomplish this we used redis coupled with since the application storing the data and the application generating the charts are seperate entities. Though there are other ways to accomplish this, redis has been really useful is helping us accomplish this. Another place where we are using redis is for our caching, since we deal with high volumes of data, we use redis as a caching mechanism and it has done wonders for us.,Speed. The very fact that it is used for caching systems should verify that it must be really fast. Pubsub. Though there might be alternatives that solve this problem as well, in our case redis did it accurately and without any data loss. Redis has a couple of data types that aren't available in other systems. The most useful one according to me is lists; I haven't been able to take full advantage of this feature yet though.,Redis may not be for you if you want to deploy a cluster but don't have at least 5 different devices since it requires at least 3 masters and 2 slaves for the configuration to work. The reason redis is really fast is because it resides in your RAM hence it might be a problem when you have an application that needs a lot of RAM and it has to share that with redis. This will depend on the size of your application, users using the applications and obviously the amount of RAM you have.,I really liked the whole PubSub feature and I can see a lot of other use cases that it can be used in. The whole idea about a minimum set of devices to achieve clustering seems like an overkill.,10,It was worth it. Got the job done fast and accurately. No complaints whatsoever. I don't plan to explore other alternatives anytime soon.,CouchDB,Laravel PHP Framework, Trello, MongoDB,10,1,Caching database queries that are used very often and require a lot of resources. Sharing data between two applications in realtime.,Caching and PubSub were the two things I needed and Redis was able to handle them both pretty well,Didn't really find it difficult to implement the features that I was using but setting up clusters could be difficult because of the minimum requirements for slave and master.,No,9
Windows, Linux, Mac
169 Ratings
Score 9.1 out of 101
<a href='' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>

Redis Reviews

<a href='' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
169 Ratings
<a href='' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.1 out of 101

Do you work for this company?

Show Filters 
Hide Filters 
Showing 3 of 169 Redis ratings and reviews.
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Job Type

Reviews (1-3 of 3)

Companies can't remove reviews or game the system. Here's why.
No photo available
September 11, 2019

The Redis Imperative

Score 8 out of 10
Vetted Review
Verified User
Review Source


Redis is very easy to use and maintain. Error handling is also available through client implementations.
Read this authenticated review
prakash ps profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source


They are well integrated with uses cases and very helpful in all the tech discussions.They are well aligned with their tech goals and innovations.
Read prakash ps's full review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source


Redis has been around for very long and it is good at what it does. It proved to be very valuable in my use case for interfacing between two applications with very little code as it has drivers for almost every language out there and the community support is really good.
Read this authenticated review

Feature Scorecard Summary

Performance (62)
Availability (62)
Concurrency (61)
Security (57)
Scalability (62)
Data model flexibility (55)
Deployment model flexibility (55)

About Redis

According to the vendor, Redis is an in-memory multi-model database that supports multiple data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability and automatic partitioning with Redis Cluster.

Redis combines in-memory, schema-less design with optimized data structures and versatile modules that adapt to your data needs. The result is an adept, high performance, multi-purpose database that scales easily like a simple key/value data store but delivers sophisticated functionality with great simplicity, according to the vendor.

Redis also enables data persistence and high availability through replication and backups. Redis Enterprise is built from the ground up to serve as a system of record for any application.

Redis Features

NoSQL Databases Features
Has featurePerformance
Has featureAvailability
Has featureConcurrency
Has featureSecurity
Has featureScalability
Has featureData model flexibility
Has featureDeployment model flexibility
Additional Features
Has featureIntegrated modules
Has featureActive-Passive Geo Distribution
Has featureCluster Architecture
Has featureLinear Scaling
Has featureDurability
Has featureBackup and Disaster Recovery
Has featureReliability

Redis Screenshots

Redis Video

Redis Downloadables

Redis Integrations

Apache Spark, OpenShift, CData, Pivotal Cloud Foundry

Redis Competitors


Has featureFree Trial Available?Yes
Has featureFree or Freemium Version Available?Yes
Has featurePremium Consulting/Integration Services Available?Yes
Entry-level set up fee?Optional

Redis Support Options

 Free VersionPaid Version
Live Chat
Social Media
Video Tutorials / Webinar

Redis Technical Details

Deployment Types:On-premise, SaaS
Operating Systems: Windows, Linux, Mac
Mobile Application:Apple iOS, Android, Windows Phone, Blackberry, Mobile Web
Supported Countries:Global
Supported Languages: