Skip to content

Commit aa5e4ef

Browse files
Merge pull request #276537 from flang-msft/cawa-redis-whatsnew-pr-276133
fxl---Cawa redis whatsnew--ado-28173878
2 parents 059e4e6 + cf5a8fd commit aa5e4ef

File tree

1 file changed

+29
-5
lines changed

1 file changed

+29
-5
lines changed

articles/azure-cache-for-redis/cache-whats-new.md

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,30 @@ ms.date: 05/20/2024
1313

1414
# What's New in Azure Cache for Redis
1515

16+
## June 2024
17+
18+
### .NET Output cache and HybridCache
19+
20+
Using Azure Cache for Reds as output cache was introduced in .NET 8 in November 2023. Output Caching saves rendered web pages to improve performance, resilience, and reduce cost through server resource utilization. You can use Redis as a built-in output cache store in .NET 8. 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)
21+
22+
ASP.NET Core's support for distributed caching is broadening _.NET 9 Preview 4_ for .NET 9 a 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 provides you with two advantages: most fetches are served efficiently from L1, but cold-start and data you access infrequently use L2. Using L2 for data you access less frequently doesn't over-utilize the underlying backend.
23+
24+
For more information and downloading, see [.NET 9 Preview 4](https://dotnet.microsoft.com/en-us/download/dotnet/9.0)
25+
26+
HybridCache also includes:
27+
28+
- _stampede protection_ to prevent parallel fetches of the same data
29+
- configurable serialization
30+
- simplifying the API usage for common scenarios
31+
32+
For more information, see the [HybridCache library](/aspnet/core/release-notes/aspnetcore-9.0#new-hybridcache-library).
33+
34+
### Connection Auditing
35+
36+
Connection auditing is GA for all SKUs, and you can configure an Azure Policy to audit or enforce specific policies about private endpoints and public network access with your caches. Azure Cache for Redis doesn't provide a built-in policy, but you can author a custom policy to enforce that private endpoints are enabled.
37+
38+
For more information, see [Manage network policies for private endpoints](/azure/private-link/disable-private-endpoint-network-policy).
39+
1640
## May 2024
1741

1842
### Azure Functions
@@ -35,7 +59,7 @@ For more information, see [flush data operation](cache-administration.md#flush-d
3559

3660
## February 2024
3761

38-
Support for using customer managed keys for disk (CMK) encryption has now reached General Availability (GA).
62+
Support for using customer managed keys for disk (CMK) encryption reached General Availability (GA).
3963

4064
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).
4165

@@ -47,7 +71,7 @@ For more information, see [What are the configuration settings for the TLS proto
4771

4872
## October 2023
4973

50-
### Flush data operation for Basic, Standard and Premium Caches (preview)
74+
### Flush data operation for Basic, Standard, and Premium Caches (preview)
5175

5276
Basic, Standard, and Premium tier caches now support a built-in _flush_ operation that can be started at the control plane level. Use the _flush_ operation with your cache executing the `FLUSH ALL` command through Portal Console or _redis-cli_.
5377

@@ -132,7 +156,7 @@ For more information, see [Enabling connection audit logs](cache-monitor-diagnos
132156

133157
### Support for RedisJSON
134158

135-
Support for using the RedisJSON module has now reached General Availability (GA).
159+
Support for using the RedisJSON module reached General Availability (GA).
136160

137161
For more information, see [Use Redis modules with Azure Cache for Redis](cache-redis-modules.md).
138162

@@ -174,7 +198,7 @@ For more information, see [Retirements](cache-retired-features.md).
174198

175199
### Support for managed identity in Azure Cache for Redis
176200

177-
Authenticating storage account connections using managed identity has now reached General Availability (GA).
201+
Authenticating storage account connections using managed identity reached General Availability (GA).
178202

179203
For more information, see [Managed identity for storage](cache-managed-identity.md).
180204

@@ -232,7 +256,7 @@ On May 15, 2022, all new Azure Cache for Redis instances will use Redis 6 by def
232256

233257
This change doesn't affect any existing instances. The change is only applicable to new instances created after May 15, 2022.
234258

235-
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.
259+
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.
236260

237261
## February 2022
238262

0 commit comments

Comments
 (0)