Overview
Redis Stack combines Redis with a set of modular extensions into a single product, providing rich data capabilities beyond basic caching. It brings full-text search, JSON storage, graph database features, time-series data, and probabilistic data structures into one high-performance in-memory database platform.
Core features and highlights
RediSearch: full-text search, complex indexing, and vector search supportRedisJSON: native JSON storage and path queriesRedisGraph: graph modeling and relationship queriesRedisTimeSeries: efficient time-series writes and aggregation analysisRedisBloom: Bloom filters and other probabilistic structures- Single deployment, atomic operations, and low-latency responses
Use cases and target users
Suitable for real-time analytics, recommendations and personalization, caching and session management, IoT time-series data, and ML feature stores and similarity search. Target users include backend engineers, data engineers, ML engineers, SREs, and architects.
Key advantages or highlights
- High performance: memory-level low latency and high throughput
- Multi-model in one: supports multiple data models within the same instance, reducing system complexity
- Rich query capabilities: supports combined use of full-text, vector, graph, and time-series queries
- Ecosystem compatibility: preserves
Redis's simple API and