You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/develop/whats-new/8-0.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,9 +13,11 @@ linkTitle: What's new in Redis 8
13
13
weight: 5
14
14
---
15
15
16
-
Redis 8 introduces major new capabilities with eight additional data structures, including vector set (beta), JSON, time series, and five probabilistic data structures: Bloom filter, Cuckoo filter, Count-Min Sketch, Top-K, and T-Digest. Some of these were previously available as separate modules and are now integrated into Redis Open Source, making it easier than ever to build fast, scalable, real-time applications.
16
+
Redis 8 introduces major new capabilities, including eight additional data structures—Vector Set (beta), JSON, Time Series, and five probabilistic data types: Bloom Filter, Cuckoo Filter, Count-Min Sketch, Top-K, and T-Digest. Some of these were previously available only as Redis modules and are now fully integrated into Redis 8, simplifying deployment and unlocking new use cases in real-time analytics, caching, and AI-powered applications.
17
17
18
-
In addition, Redis Community Edition has been renamed to Redis Open Source, reflecting a unified and modern distribution that delivers the full capabilities of Redis to the community.
18
+
Redis 8 also includes the Redis Query Engine, enabling advanced secondary indexing, full-text and vector search, and complex queries across JSON and hash data types. This makes Redis a more powerful and flexible real-time data platform for modern apps.
19
+
20
+
In addition, Redis Community Edition has been renamed to Redis Open Source, reflecting a unified and modern distribution that delivers the full capabilities of Redis to the community—no modules, no fragmentation, just Redis.
19
21
20
22
Below is a detailed breakdown of these updates.
21
23
@@ -29,7 +31,7 @@ Redis Stack partially solved this by bundling modules together, but it also crea
29
31
Redis 8 merges Redis Stack and Redis Community Edition into a single unified distribution: Redis Open Source. All previously modular functionality is now built into the Redis Open Source package, eliminating the need to manage separate modules. You now get a single, consistent feature set across all deployments.
30
32
31
33
#### Vector set [beta]
32
-
The new `VECTOR` data structure supports high-dimensional vector similarity search, which is ideal for AI use cases such as semantic search and recommendation systems. Vector set complements Redis’s existing vector search capabilities via the Query Engine and is currently available in beta. APIs and behaviors may change before general availability.
34
+
The new `Vector set` data structure supports high-dimensional vector similarity search, which is ideal for AI use cases such as semantic search and recommendation systems. Vector set complements Redis’s existing vector search capabilities via the Query Engine and is currently available in beta. APIs and behaviors may change in future releases.
33
35
34
36
#### JSON
35
37
Redis 8 introduces a native JSON data structure, enabling you to store and manipulate hierarchical documents directly. JSONPath expressions are supported for targeted reads and updates. Atomic operations allow modification of individual fields without fetching the entire document, making it ideal for session management, user profiles, and modern web applications.
@@ -43,7 +45,7 @@ Redis 8 expands on HyperLogLog by adding five additional probabilistic data stru
43
45
- Bloom Filter and Cuckoo Filter: Efficient membership checks in large streams
44
46
- Count-Min Sketch: Approximate frequency estimation of elements
45
47
- Top-K: Identifies the most frequent elements
46
-
-T-Digest: Enables quantile estimation and percentile queries
48
+
-t-Digest: Enables quantile estimation and percentile queries
47
49
48
50
These structures trade absolute accuracy for significant performance and memory gains, and are ideal for streaming and telemetry workloads.
49
51
### Query Enhancements
@@ -64,12 +66,12 @@ Access Control Lists (ACLs) have been updated to support the new data structures
64
66
These updates allow for more precise control over which operations users can perform on each data structure.
65
67
66
68
### New hash commands
67
-
Redis 8 builds on Redis 7.4’s introduction of field-level expiration in hashes and adds three new commands:
68
-
-[HGETDEL](https://redis.io/docs/latest/commands/hgetdel/): Fetch and delete a hash field
69
+
Redis 8 builds on Redis 7.4’s introduction of field-level expiration in hashes and adds three new commands for working with hashes:
69
70
-[HGETEX](https://redis.io/docs/latest/commands/hgetex/): Fetch a hash field and optionally set an expiration
70
71
-[HSETEX](https://redis.io/docs/latest/commands/hsetex/): Set a hash field and optionally set an expiration
72
+
-[HGETDEL](https://redis.io/docs/latest/commands/hgetdel/): Fetch and delete a hash field
71
73
72
-
These commands improve ergonomics for caching and session-management scenarios.
74
+
These commands simplify common patterns used in caching and session management.
73
75
74
76
### Performance improvements
75
77
Redis 8 delivers the largest performance leap in Redis history with over 30 optimizations, including:
0 commit comments