Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
- Performance (69)10.0100%
- Scalability (69)9.393%
- Availability (69)9.090%
- Concurrency (68)9.090%
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Redis™*, and make your voice heard!
Entry-level set up fee?
- Setup fee optional
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
- Tech Details
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 is a trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by TrustRadius is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and TrustRadius.
- Supported: Performance
- Supported: Availability
- Supported: Concurrency
- Supported: Security
- Supported: Scalability
- Supported: Data model flexibility
- Supported: Deployment model flexibility
- Supported: Integrated modules
- Supported: Active-Passive Geo Distribution
- Supported: Cluster Architecture
- Supported: Linear Scaling
- Supported: Durability
- Supported: Backup and Disaster Recovery
- Supported: Reliability
|Deployment Types||On-premise, Software as a Service (SaaS), Cloud, or Web-Based|
|Operating Systems||Windows, Linux, Mac|
|Mobile Application||Apple iOS, Android, Windows Phone, Blackberry, Mobile Web|
- Reductions in latency allow operations that would be longer running (multiple seconds) to be performed nearly instantaneously providing for high performance.
- Redis allows for easier application scaling and support for a higher volume of transactions without typical performance curve limitations.
- Savings related to not having to pre-process unstructured data are hard to quantify but very appreciated in the sense of savings on code complexity.
- 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.
- Free to use and easy to integrate with other technologies. Doesn't take much development days.
- Has not required any support from developers after initial implementation.
- Significantly improved response time of our application
- Greatly improved user experience by making the application more responsive
- Reduce cost on database systems
- Using Redis gives us the chance to create new products.
- Over time if not managed well, the costs can be huge. Hence a constant watch on the service is essential.
- Redis helped a great deal to bring our database costs low.
- Our services became easy to scale with Redis.
- Reduced need for high end DBservers.
- Better than memcacheD.
- Doesn't do well for time series data though, which sucks.
- Redis has increased server throughput.
- It is scalable which has been very beneficial.
- Increased transaction throughput.
- Faster response times.
- Yet to be realized
- With a sub-millisecond latency, we were able to serve more than 500K HTTP requests per minute, with Redis serving more than 10 million ops/sec.
- When we migrated to Redis on Flash (Redis labs enterprise solution), our infrastructure costs were reduced by 50% (AWS ec2 instances & EBS resources).
- Our main game stores its data in Redis, with more than 300 million users and a total data of more than 6TB of information.
- Redis is very easy to set up, not only as a stand-alone service but also in a local Docker container. This makes local development and testing extremely easy.
- Redis is considerably cheaper than a fully managed key-value store such as DynamoDB.
- Redis can provide the cache layer a lot of services need, which improves the performance of those services.
- Redis has reduced our licensing costs by around 15% compared to running SQL exclusively
- Performance has increased
- Reliability has improved greatly compared to when we ran everything on SQL
- The ROI on Redis has been great. We were able to cut our infrastructure costs by 25%.
- Scalability is one of the key benefits of Redis.
- Increased performance at a lower cost is a huge benefit.
- 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.
- ROI specifically to development costs.
- Speed to market.
- Existing tools like Redisson that were built over Redis reduced dev time in solving challenging problems, which had a positive impact on ROI.
- We initially misused Redis for persistent storage which had a negative impact on ROI because we were paying a lot for inactive users.
- The increased performance we achieved using Redis in areas like locking helped us improve the performance of our system reducing the likelihood of system timeouts.
- Reduced load to the primary transactional database.
- Ability to launch open source-based solutions backed by Redis quickly to reduce "not invented here" within engineering.
- Reduced infrastructure gave Redis' small footprint and flexibility for temporary caching as well as permanent storage.
- We can scale as needed (like for the Super Bowl) and not go down.
- Saved money on DB.
- Improved user experience.
- Implementing Redis for the first time in a project was super easy and it didn't add any noticeable cost to development or release processes.
- Replacing Memcached use cases with Redis was also almost entirely transparent during implementation.
- Having a high-performance/high-availability software solution for free and open source is a great option in this market.
- Redis is widely applicable, so knowledge of it transfers between use-cases
- Its widely used, so there are cache backends for common frameworks, like Django in our case
- Server performance improved by 70%.
- The cost of the tool is recovered in the profit generated in 3 days of operation.
- Redis has helped to save time by reducing our usage of data access methods on our server.
- With Redis we can serve web pages must faster. Faster pages means better business.
- Scaling across many servers we're able to support millions of visitors a month.