Overview
Redis primarily works with data in memory and provides caching, sessions, key-value and document data, time series, search, queues, and Pub/Sub in one server. Applications manipulate real-time data structures through commands and language-specific clients.
Based on official documentation; not hands-on tested · Content checked:
Choose structures and processing features by use case
Strings, lists, sets, hashes, sorted sets, JSON, and other structures can implement counters, queues, leaderboards, and rate limits. Streams and Pub/Sub, full-text, vector, and geospatial search, aggregation, expiration, and eviction policies are also part of the surface.
Sources: [1]
For latency-sensitive shared state and event flows
It is a candidate for frequently read caches, sessions, rankings, job or event transport, search, and short-term state for AI applications. Operations can be selected among Redis Open Source, self-managed commercial software, and Redis Cloud.
Sources: [1]
Design for memory, persistence, and distribution licenses
Because data is kept primarily in memory, each workload needs explicit limits, expiration and eviction behavior, persistence, and recovery planning. Feature differences between Redis Open Source and commercial offerings also matter. The README states that certain Intel vector optimizations are incompatible with AGPLv3 or SSPLv1 use and are available only when Redis Open Source is distributed under RSALv2.
Sources: [1]
Official sources
- [1]Redis README(2026-09-12)
Supplemental curator note
Selected for rebuilding its positioning around search, vectors, and AI after a licensing crisis and competitive fork.
Growth trends
Last 30 days
76,347 Stars
Trend data is still being collected.
Built with
- C
Categories and tags
Categories
GitHub Topics
- database
- key-value
- nosql
- redis
- caching
- distributed-systems
- open-source
- real-time
- time-series
- cache
- in-memory
- in-memory-database
GitHub dataView detailed GitHub data
- Stars
- 76,347
- Forks
- 24,801
- Watchers
- 2,485
- Open issues
- 2,262
- Contributors
- 382
- Primary language
- C
- License
- Not determined
- Repository last updated
- Sep 10, 2026
Explore next
- n8n204,119 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Ollama180,764 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - AUTOMATIC1111 Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python - Dify155,555 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript - ComfyUI132,801 Stars
An AI creation engine for arranging image, video, audio, and 3D generation in node graphs and exposing workflows through a local API.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.