Redis

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-hosted
Visit official website

Published Updated

CategoryDatabases
AccessSelf-hosted
PricingFreemium
APIAvailable
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.

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.

Core areas

Caching and session storage, real-time leaderboards and counters, pub/sub and stream-based event processing, and vector search for retrieval-augmented generation (RAG) pipelines.

Positioning

Redis positions itself as real-time infrastructure for caching, session state, and increasingly for AI agent memory and context retrieval (Redis Iris, LangCache), competing with Memcached for caching and with Postgres extensions or dedicated vector databases for search workloads.

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.

Deployment & technical details

Technical details

Access
Self-hosted
Source model
Open source
Founded
2009
Headquarters
Mountain View, California, USA
Pricing model
Freemium
Starting price
0 USD
API
Available
Published release
Redis 8.10.2 ↗ (checked )
Source check
Primary source ↗ checked
Check with the publisher

Official resources

Before you shortlist

What to verify for your environment

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

  • Confirm current features, licensing and support terms with the publisher.
  • Validate deployment, data location, access control, backup and recovery requirements.
  • Test integrations, export paths and a representative operational workflow before committing.
Community experience

Reviews of Redis

No published reviews yet.

Loading review form…