A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Verified User
Professional in Information Technology (1001-5000 employees)
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. TR verified that a representative sample of customers was invited. More Info
Verified User
Vice-President in Engineering (501-1000 employees)
Use Cases and Deployment Scope
It's our primary caching solution used to store request-ids, user profiles, message ids for de-duplication, etc. We have about 25 clusters of Redis Software running on Elasticache and it scales without any issues.
Pros
Easy to integrate, simple data models.
Highly performant at significant scale.
Easy to deploy and manage.
Cons
Replication
Durability
Clustering
Return on Investment
Allowed us to scale the product to 100M users without much effort.
Can scale vertically without any impact on the client operations
Easy to use data-model that fits the native objects of the programming languages easily.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Infrastructure Architect in Information Technology at Commonwealth Financial Network (1001-5000 employees)
Pros
Cache speed
Support for high volume of transactions with elegant handling of data sets
Ease of use - well structured and easy to implement
Cons
Price per shard is a bit high but over all there are no issues worth mentioning
I've heard some wishing it supported complex queries but this is asking the solution to support operations it wasn't intended for
Return on Investment
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.
Other Software Used
Red Hat Enterprise Linux (RHEL), VMware NSX, HPE OneView, Foglight for Virtualization, Hitachi Content Platform (HCP), Hitachi Network Attached Storage Platform (HNAS), Hitachi Command Suite, VMware ESXi, Microsoft Azure, Microsoft SQL Server, Hitachi Virtual Storage Platform G Series
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Lead Developer in Engineering at SaaSquatch (11-50 employees)
Pros
Atomic operations
Quick Lookups
Widely supported (there are many tools/libraries built over Redis)
Cons
We had some difficulty scaling Redis without it becoming prohibitively expensive.
Redis has very simple search capabilities, which means its not suitable for all use cases.
Redis doesn't have good native support for storing data in object form and many libraries built over it return data as a string, meaning you need build your own serialization layer over it.
Return on Investment
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.
Other Software Used
MongoDB, AWS OpsWorks, Google Cloud Pub/Sub, GitHub
Redis Software Alternatives
Products similar to Redis Software that may also meet your needs.