Skip to content

Redis

Redis is an in-memory data structure store commonly used as a cache, database and message broker, known for very low-latency reads and writes. Its licensing has changed several times: from the original 3-clause BSD license, through Commons Clause and Redis Source Available License phases, to a dual source-available licensing model adopted in March 2024, meaning current versions of Redis itself are not fully open source. Redis Cloud, the managed service, has a free plan and usage-based paid plans starting around $5 a month.

By Redis (company)FreemiumSince 2009Databases

Facts checked on against the sources listed at the end of this page.

Pricing
FreemiumPaid from about $0.007 an hour, with a $5 a month minimum, for the Essentials plan
Open source
NoDual source-available license (not a traditional open source license as of the 2024 change)
GitHub stars
77,141+628 in the last 30 days
npm downloads a week
17Mup 4% on the week before
Latest release
8.10.31 day ago
Releases in 90 days
10about 3 a month

A good fit for

  • Caching to speed up reads in front of a slower primary database
  • Real-time features like leaderboards, rate limiting and session storage
  • Pub/sub messaging and lightweight queues between services
  • Teams that want a managed cloud option (Redis Cloud) rather than operating Redis themselves

Not a good fit for

  • Teams that specifically need a permissively licensed, traditionally open source in-memory store, given Redis's move to a source-available license in 2024, where a fork like Valkey may fit better
  • Very large primary datasets that don't fit comfortably in memory, without using auto-tiering features
  • Applications that need complex relational queries, joins or strong ACID guarantees across many tables

Redis pricing

Redis Cloud's Free plan covers up to 30 MB of storage on a shared deployment. Essentials starts from about $0.007 an hour with a $5 a month minimum, covering 250 MB to 100 GB. Pro starts from about $0.014 an hour with a $200 a month minimum (first $200 free) and offers dedicated deployment with unlimited RAM and multi-region options.

PlanPriceWhat you get
Free$030 MB storage, shared deployment, community support.
EssentialsFrom $0.007 an hour, $5 a month minimum250 MB to 100 GB RAM and SSD, SAML SSO, RBAC, encryption, up to 99.99% uptime.
ProFrom $0.014 an hour, $200 a month minimum (first $200 free)Unlimited RAM, dedicated deployment, Active-Active multi-region, private connectivity, up to 99.999% uptime.

Prices in USD, checked on 27 September 2026. Current prices on redis.io.

Main features

In-memory data structures
Strings, lists, sets, sorted sets, hashes and streams, all served from memory for low latency.
Pub/sub and streams
Built-in messaging patterns for real-time event distribution between services.
Persistence options
Optional disk persistence (snapshotting or append-only logs) so data survives a restart.
Redis Cloud
Managed hosting on AWS, Azure or Google Cloud, from a free tier up to dedicated Pro deployments.
Active-Active replication
Multi-region, multi-write replication available on Redis Cloud Pro.
Redis Flex
Auto-tiering between RAM and SSD to lower storage costs for larger datasets on Redis Cloud.

About Redis

Redis stores data in memory for very fast reads and writes, and is commonly used as a cache in front of a slower primary database, as a message broker for pub/sub or queues, or as a primary data store for use cases like session storage, leaderboards and rate limiting.

It supports data structures beyond simple key-value pairs, including lists, sets, sorted sets, hashes and streams, along with features like pub/sub messaging, Lua scripting and, in Redis Cloud, active-active multi-region replication.

Redis Cloud is the company's managed service, running on AWS, Azure or Google Cloud, with a free tier for small projects, an Essentials tier for single-database production use, and a Pro tier for larger, dedicated deployments with features like auto-tiering and private connectivity.

Made by
Redis (company)
Free plan
Yes: Redis Cloud's free tier includes up to 30 MB of storage on a shared deployment
Available on
Self-hosted, Redis Cloud (AWS, Azure, Google Cloud), Client libraries for most major languages

Usage and activity

Weekly npm downloads of redis, last 12 months.

05M10M15M20MSepNovJanMarMayJulOct24 September 2025: 5,775,458 downloads a week1 October 2025: 6,055,411 downloads a week8 October 2025: 5,862,997 downloads a week15 October 2025: 6,151,801 downloads a week22 October 2025: 6,303,494 downloads a week29 October 2025: 6,549,859 downloads a week5 November 2025: 6,580,749 downloads a week12 November 2025: 6,829,388 downloads a week19 November 2025: 6,903,516 downloads a week26 November 2025: 6,693,122 downloads a week3 December 2025: 6,458,337 downloads a week10 December 2025: 7,101,135 downloads a week17 December 2025: 6,829,441 downloads a week24 December 2025: 5,361,140 downloads a week31 December 2025: 3,506,101 downloads a week7 January 2026: 4,909,015 downloads a week14 January 2026: 6,839,329 downloads a week21 January 2026: 6,849,368 downloads a week28 January 2026: 7,283,904 downloads a week4 February 2026: 7,446,551 downloads a week11 February 2026: 7,780,883 downloads a week18 February 2026: 7,391,165 downloads a week25 February 2026: 8,142,510 downloads a week4 March 2026: 8,075,887 downloads a week11 March 2026: 8,474,019 downloads a week18 March 2026: 8,380,525 downloads a week25 March 2026: 8,396,945 downloads a week1 April 2026: 8,733,285 downloads a week8 April 2026: 7,768,039 downloads a week15 April 2026: 9,015,641 downloads a week22 April 2026: 9,112,299 downloads a week29 April 2026: 9,487,737 downloads a week6 May 2026: 9,062,962 downloads a week13 May 2026: 10,440,132 downloads a week20 May 2026: 10,365,107 downloads a week27 May 2026: 9,790,245 downloads a week3 June 2026: 10,372,216 downloads a week10 June 2026: 10,822,007 downloads a week17 June 2026: 11,452,904 downloads a week24 June 2026: 11,390,237 downloads a week1 July 2026: 10,857,367 downloads a week8 July 2026: 10,794,355 downloads a week22 July 2026: 11,944,488 downloads a week29 July 2026: 12,143,080 downloads a week5 August 2026: 12,886,409 downloads a week12 August 2026: 12,804,309 downloads a week26 August 2026: 13,374,374 downloads a week2 September 2026: 13,964,844 downloads a week28 September 2026: 16,237,822 downloads a week5 October 2026: 16,967,985 downloads a week

Recent releases

Redis alternatives

All 11 alternatives to Redis, side by side

Redis compared

Questions about Redis

Is Redis open source?

Not in the traditional sense as of its March 2024 licensing change, which moved Redis to a dual source-available license. Earlier versions and some forks, such as Valkey, remain under permissive open source licenses.

Does Redis have a free plan?

Yes, Redis Cloud's free tier includes up to 30 MB of storage on a shared deployment. Paid plans start around $5 a month for Essentials.

What is Redis commonly used for?

Caching, session storage, real-time leaderboards, rate limiting, and pub/sub messaging, thanks to its low-latency, in-memory data structures.

Can I self-host Redis instead of using Redis Cloud?

Yes, Redis can be self-hosted, though the license terms for the version you use should be checked given the licensing changes since 2018.

Sources and links

Work on Redis? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

Redis: pricing, features and alternatives (2026) | ScratchDB