Redis

Open source

In-memory data store for caching, sessions, and search

Redis is an open source in-memory data store used as a cache, session store, message broker, and vector/search engine, with Redis Cloud and Redis Software for managed or on-prem deployment.

DatabasesOpen sourceSelf-hostedWindows
Visit official website
CategoryDatabases
AccessSelf-hosted
LicenseVerify license
Founded2009
Profile views9
Latest source8.10.2
Overview

What is Redis?

Redis is an in-memory key-value store supporting strings, hashes, lists, sets, sorted sets, and streams, commonly deployed for caching, session management, real-time analytics, and pub/sub messaging. Redis 8 added native search and vector query support for AI/RAG workloads.

Read the full overview

Licensing changed in March 2024, when Redis moved from BSD to the source-available RSALv2/SSPL, splitting the community. In May 2025, Redis reversed course and relicensed the core server under AGPLv3, restoring OSI-approved open source status.

Sources checked 27 September 2026: official site, documentation, GitHub repository.

RedisDatabases

In-memory data store for caching, sessions, and search

Open sourceSelf-hostedFreemium
Why teams use it

Key capabilities

Core data structures (strings, hashes, lists, sets, sorted sets, streams), pub/sub messaging, Lua scripting, persistence via RDB snapshots or AOF logs, replication and Redis Cluster for horizontal scaling, and built-in search/vector indexing since Redis 8.

API access Open-source code Self-hosted deployment Windows
Why it matters

Sub-millisecond read/write latency makes Redis a common choice wherever a relational database's response time is too slow, such as session lookups on every request or feature stores for real-time ML inference.

“In-memory data store for caching, sessions, and search”

Technical details

Access
Self-hosted
Source model
Open source
Founded
2009
Pricing model
Freemium
API
Available
Before you shortlist

What to verify

Start from the users, systems and operating responsibilities the tool needs to support.

  • Confirm current features, licensing and support terms.
  • Validate deployment, data location and access control.
  • Test integrations, exports and recovery workflows.
Evaluation methodology →
Community experience

Reviews of Redis

No published reviews yet.

Loading review form…

Official product resources

Explore Redis

In-memory data store for caching, sessions, and search

Get started with Redis View documentation
  • Open source
  • Self-hosted
  • API available
  • Windows access