Skip to main content
TrustRadius
Redis Software

Redis Software

Overview

What is Redis Software?

Redis is an open source in-memory data structure server and NoSQL database.

Read more

Learn from top reviewers

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Redis Software?

Redis is an open source in-memory data structure server and NoSQL database.

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://redis.io/pricing/#software

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is MongoDB?

MongoDB is an open source document-oriented database system. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a "classical" relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format…

What is Couchbase Capella?

The Couchbase Capella product is a fully managed DBaaS automating setup and ongoing operations.

Return to navigation

Features

NoSQL Databases

NoSQL databases are designed to be used across large distrusted systems. They are notably much more scalable and much faster and handling very large data loads than traditional relational databases.

8.6
Avg 8.8
Return to navigation

Product Details

What is Redis Software?

Redis Software is a key-value datastore for on-prem and private cloud environments, that provides full control over its deployment.


Redis Software builds on the speed and reliability of Redis Community Edition with advanced features like active-active geo-distribution, advanced query and search capabilities, automated data synchronization, and superior security features. These enhancements provide enterprise-grade performance, reliability, and security, making it a choice for production-grade applications.

Redis Software Features

NoSQL Databases Features

  • Supported: Performance
  • Supported: Availability
  • Supported: Concurrency
  • Supported: Security
  • Supported: Scalability
  • Supported: Data model flexibility
  • Supported: Deployment model flexibility

Additional Features

  • Supported: Geo Distribution
  • Supported: Active-Active
  • Supported: Auto-scaling
  • Supported: Linear Scaling
  • Supported: Durability
  • Supported: Backup and Disaster Recovery
  • Supported: Auto-tiering
  • Supported: Multi-tenancy
  • Supported: Time Series
  • Supported: JSON
  • Supported: Full text search
  • Supported: Vector search
  • Supported: Geo search

Redis Software Screenshots

Screenshot of Database configurationScreenshot of Database metricsScreenshot of DatabasesScreenshot of NodesScreenshot of Alerts

Redis Software Video

New look, same Redis

Redis Software Integrations

Redis Software Competitors

Redis Software Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationApple iOS, Android, Windows Phone, Blackberry, Mobile Web
Supported CountriesGlobal
Supported Languageshttps://redis.io/clients

Frequently Asked Questions

Redis is an open source in-memory data structure server and NoSQL database.

Amazon ElastiCache, Memcached, and Hazelcast are common alternatives for Redis Software.

Reviewers rate Performance and Concurrency and Scalability highest, with a score of 9.

The most common users of Redis Software are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews From Top Reviewers

(1-5 of 76)

Blazing performance, excellent stability, and really nothing to dislike make Redis a must look at solution

Rating: 8 out of 10
October 26, 2023
BB
Vetted Review
Verified User
Redis Software
2 years of experience
  • 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

REDIS great as K/V cache

Rating: 9 out of 10
February 18, 2020
AA
Vetted Review
Verified User
Redis Software
6 years of experience
  • Quick key lookups.
  • Distribution of data is easy and reliable.
  • Almost HA.
Cons
  • HA automatic failover for master and promoting slave on own.
  • Doesn't handle 1M r/s sadly.
  • Cross DC replication not so great.

Redis, a fast, reliable and well supported data storage system

Rating: 9 out of 10
September 24, 2019
EM
Vetted Review
Verified User
Redis Software
5 years of experience
  • 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.

Redis is Awesome

Rating: 10 out of 10
September 21, 2019
  • Easy for developers to understand. Unlike Riak, which I've used in the past, it's fast without having to worry about eventual consistency.
  • Reliable. With a proper multi-node configuration, it can handle failover instantly.
  • Configurable. We primarily still use Memcache for caching but one of the teams uses Redis for both long-term storage and temporary expiry keys without taking on another external dependency.
  • Fast. We process tens of thousands of RPS and it doesn't skip a beat.
Cons
  • Autoscale. We've used Redis at RedisLabs and currently on AWS with ElastiCache plus previously I've self-hosted it and there are no real options for "serverless" or an operating model whereby I'm using only the resources needed to handle my current volume, instead, everything is provisioned and sized to your highest throughput needs. For us, that's only a few hours a day where we're at our peak, the other 16 hours could run smaller hardware but the system doesn't autoscale up/down seamlessly on any of the platform providers.
  • Management console. Some systems such as Riak have a built-in GUI for ops or Mongo runs their own Compass product but Redis seems to entirely rely on other OSS solutions, which is great, but having a built-in tool that's lock-step with the released versions would ease any quick troubleshooting that CLI-challenged ops teams could utilize.
  • Redis replication is asynchronous. Therefore, when a primary cluster fails over to a replica, a small amount of data might be lost due to replication lag.
Return to navigation