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: articles/azure-cache-for-redis/cache-whats-new.md
+29-7Lines changed: 29 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,13 +28,35 @@ Support Microsoft Entra ID for authentication and role-based access control acro
28
28
For more information, see [Use Microsoft Entra ID for cache authentication](cache-azure-active-directory-for-authentication.md).
29
29
30
30
### .NET Output Cache and Hybrid Cache
31
-
Redis Output Cache has been introduced in .NET 8 since November 2023. The Web Output Caching saves rendered web pages to improve performance, resilience, and reduce cost from server resource utilization. Redis has been implemeted as built-in output cache store in .NET 8. For more information, see [Output caching middleware in ASP.NET Core](/aspnet/core/performance/caching/output#redis-cache)
32
31
33
-
ASP.NET Core's support for distributed caching is getting an upgrade with the new HybridCache API. HybridCache augments the existing IDistributedCache support in ASP.NET Core with new capabilities, including multi-tier storage, with a limited in-process (L1) cache supplemented by a separate (usually larger) out-of-process (L2) cache. This "hybrid" approach to cache storage gives the best of both worlds, where most fetches are served efficiently from L1, but cold-start and less-frequently-accessed data still doesn't hammer the underlying backend, thanks to L2. HybridCache also includes "stampede" protection (to prevent parallel fetches of the same work) and configurable serialization, while simplifying the API usage for common scenarios. For more information, see [New HybridCache library](/aspnet/core/release-notes/aspnetcore-9.0#new-hybridcache-library)
32
+
<!-- If this came out in November 2023, shouldn't it be in that section? -->
33
+
34
+
Using Redis as output cache was introduced in .NET 8 in November 2023. The Web Output Caching saves rendered web pages to improve performance, resilience, and reduce cost from server resource utilization. Redis has been implemented as built-in output cache store in .NET 8.
35
+
36
+
<!-- What is "Web Output Caching" referring to? -->
37
+
38
+
For more information on using Redis as an output cache, see [Output caching middleware in ASP.NET Core](/aspnet/core/performance/caching/output#redis-cache)
39
+
40
+
ASP.NET Core's support for distributed caching is getting an upgrade with the new HybridCache API. HybridCache augments the existing `IDistributedCache` support in ASP.NET Core with new capabilities, including multi-tier storage, with a limited in-process (L1) cache supplemented by a separate (usually larger) out-of-process (L2) cache. The _hybrid_ approach to cache storage gives the best of both worlds, where most fetches are served efficiently from L1, but cold-start and less-frequently-accessed data still doesn't hammer the underlying backend, thanks to L2.
41
+
42
+
<!-- the phrase "less-frequently-accessed data still doesn't hammer the underlying backend" is too colloquial and doesn't translate well as an idiom -->
43
+
44
+
<!-- is getting an upgrade? Is it happening now? Why are we talking about this feature if it isn't available? -->
45
+
46
+
HybridCache also includes:
47
+
48
+
-_stampede_ protection to prevent parallel fetches of the same work
49
+
- configurable serialization
50
+
- simplifying the API usage for common scenarios
51
+
52
+
For more information, see [New HybridCache library](/aspnet/core/release-notes/aspnetcore-9.0#new-hybridcache-library).
34
53
35
54
### Connection Auditing
36
55
37
-
Connection auditing is already GA for all SKUs. You can configure an Azure Policy to audit or enforce specific policies about private endpoints and public network access. There is not currently a built-in policy for doing this, but you can author a custom policy to enforce that private endpoints are enabled. For more information, see [Manage network policies for private endpoints](../private-link/disable-private-endpoint-network-policy.md)
56
+
Connection auditing is already GA for all SKUs.
57
+
<!-- When did it GA? we can put it in the month where it GA'd. This isn't a Redis feature, right or do you mean are we announcing that user can configure this for Redis, what is the Redis connection-->
58
+
59
+
You can configure an Azure Policy to audit or enforce specific policies about private endpoints and public network access. There isn't currently a built-in policy for doing this, but you can author a custom policy to enforce that private endpoints are enabled. For more information, see [Manage network policies for private endpoints](../private-link/disable-private-endpoint-network-policy.md).
38
60
39
61
## April 2024
40
62
@@ -44,7 +66,7 @@ For more information, see [flush data operation](cache-administration.md#flush-d
44
66
45
67
## February 2024
46
68
47
-
Support for using customer managed keys for disk (CMK) encryption has now reached General Availability (GA).
69
+
Support for using customer managed keys for disk (CMK) encryption reached General Availability (GA).
48
70
49
71
For more information, see [How to configure CMK encryption on Enterprise caches](cache-how-to-encryption.md#how-to-configure-cmk-encryption-on-enterprise-caches).
50
72
@@ -141,7 +163,7 @@ For more information, see [Enabling connection audit logs](cache-monitor-diagnos
141
163
142
164
### Support for RedisJSON
143
165
144
-
Support for using the RedisJSON module has now reached General Availability (GA).
166
+
Support for using the RedisJSON module reached General Availability (GA).
145
167
146
168
For more information, see [Use Redis modules with Azure Cache for Redis](cache-redis-modules.md).
147
169
@@ -183,7 +205,7 @@ For more information, see [Retirements](cache-retired-features.md).
183
205
184
206
### Support for managed identity in Azure Cache for Redis
185
207
186
-
Authenticating storage account connections using managed identity has now reached General Availability (GA).
208
+
Authenticating storage account connections using managed identity reached General Availability (GA).
187
209
188
210
For more information, see [Managed identity for storage](cache-managed-identity.md).
189
211
@@ -241,7 +263,7 @@ On May 15, 2022, all new Azure Cache for Redis instances will use Redis 6 by def
241
263
242
264
This change doesn't affect any existing instances. The change is only applicable to new instances created after May 15, 2022.
243
265
244
-
The default version of Redis that is used when creating a cache can change over time. Azure Cache for Redis might adopt a new version when a new version of open-source Redis is released. If you need a specific version of Redis for your application, we recommend choosing the Redis version explicitly when you create the cache.
266
+
The default version of Redis used when creating a cache can change over time. Azure Cache for Redis might adopt a new version when a new version of open-source Redis is released. If you need a specific version of Redis for your application, we recommend choosing the Redis version explicitly when you create the cache.
0 commit comments