What is Redis?

Redis is an in memory data store that functions as a database, cache, and message broker. Its pub/sub messaging model lets applications publish messages to channels and have them delivered instantly to subscribers, making it a common choice for real time notifications, chat features, and event driven microservices. Redis supports data structures such as strings, hashes, lists, sets, sorted sets, and streams, along with optional persistence through snapshots and append only file logging.

Redis is available as free, self hosted open source software and as Redis Cloud, a fully managed service with a free tier and paid Essentials and Pro plans priced by memory and throughput. Redis is developed by Redis, a company headquartered in the United States, and is used for caching, session storage, real time analytics, and messaging in applications of many sizes.

Key Features of Redis

Here are the powerful features that make Redis stand out from the competition. Packed with innovative tools and advanced functionalities, this software offers a range of benefits.

  • In-memory data structures including strings, hashes, lists, sets, sorted sets, and streams
  • Publish/subscribe messaging for real-time communication between applications
  • Optional persistence through point-in-time snapshots and append-only file logging
  • Redis Cluster for automatic data partitioning and horizontal scaling
  • Redis Sentinel for automatic failover and high availability
  • Lua scripting for atomic, server-side operations
  • Vector search capabilities for AI and machine learning applications
  • Redis Insight GUI for visualizing and managing data
  • Asynchronous replication with fast, non-blocking synchronization
  • Available as self-hosted open source software or as a fully managed cloud service

Redis Pricing

Here are the pricing plans for Redis. Choose the plan that best fits your requirements and budget.

Free

$0/month

30 MB storage, single database

Shared cloud infrastructure with best-effort SLA and community support only.

Essentials

From $5/month ($0.007/hour)

250 MB to 100 GB

Shared deployment with SAML SSO, role-based access control, encryption, and up to 99.99% uptime.

Pro

From $200/month ($0.014/hour)

Unlimited RAM, multiple databases

Dedicated cloud deployment with Active-Active geo-distribution, private connectivity, and up to 99.999% uptime.

Redis Open Source

Free

Unlimited, self-hosted

Self-managed software licensed under a choice of AGPLv3, SSPLv1, or RSALv2.

Redis Specifications

Get a closer look at the technical specifications and system requirements for Redis. Find out if it's compatible with your operating system and other software.

Software Tagline :
In-memory data store used as a database, cache, and message broker with pub/sub messaging.
Deployment :
  • cloud based
  • on premises
  • hybrid
Subscription Plan :
monthly
Desktop Platforms :
  • web app
  • windows
  • macos
Mobile Platforms :
Language Support :
en
Target Audience :
  • freelancers
  • startups
  • smes
  • enterprises
Available Support :
  • email
  • phone
  • live support
  • tickets
  • training
Integrations :
Datadog, Dynatrace, New Relic, Apache Kafka, Spring Framework, Amazon Web Services, Microsoft Azure, Google Cloud, Prometheus
Product Url :
API Available :
Yes
Free Trial Available :
Yes
Run On Mobile Browser :
Yes
Free Plan Available :
Yes
Customization Available :
Yes

Redis Videos

Redis Screenshots

Alternatives

Explore alternative software options that can fulfill similar requirements as Redis. Evaluate their features, pricing, and user feedback to find the perfect fit for your needs.

Redis Comparisons

Compare Redis with other similar options available. Explore the key differences to see why it's the top choice for businesses and individuals.

Overall Redis Reviews

Here's our unbiased review of Redis. Discover how our team of experts rates its features, ease of use, customer support, and other aspects that contribute to its overall appeal.

0/5

Based on 0 Reviews

0

Feature

Out of 5

0

Ease of use

Out of 5

0

Value for money

Out of 5

0

Customer support

Out of 5

0

Overall Rating

Out of 5

Redis Pros and Cons

Redis FAQs

Yes. Redis is available as free, self hosted open source software, and Redis Cloud also has a free tier limited to 30 MB of storage on shared infrastructure.

Since Redis 8.0, the open source edition offers a choice of three licenses: AGPLv3, which is OSI-approved open source, the Server Side Public License, or the Redis Source Available License.

Yes, Redis includes a publish/subscribe messaging feature that delivers messages to channel subscribers in real time, commonly used for notifications, chat, and event driven applications.

Redis Cloud Essentials starts around 5 dollars per month for small workloads, and the Pro tier starts at 200 dollars per month for dedicated, production grade deployments.

Yes, Redis supports optional persistence through point in time snapshots and append only file logging, in addition to running purely in memory.

Redis is developed by Redis, a company headquartered in San Francisco, California.