Wat is er nieuw in Azure Cache voor Redis
Augustus 2024
Beschikbaarheidszones
Voor de Standard- en Premium-lagen kunt u nu beschikbaarheidszones (preview) gebruiken met de mogelijkheid om automatisch zones te selecteren. Met Standard en Premium kunt u ervoor kiezen om de zones automatisch te laten kiezen door Azure. Met Premium kunt u uw beschikbaarheidszones expliciet blijven kiezen.
Juni 2024
Redis 7.2 (preview) op de Enterprise-laag
Azure Cache voor Redis biedt u nu de mogelijkheid om Redis 7.2 (preview) te gebruiken met uw Enterprise- en Enterprise Flash-lagen.
U kunt uw caches automatisch of handmatig bijwerken. Zie Een bestaande cache upgraden voor meer informatie.
U kunt handmatig een upgrade naar de nieuwste versie van Redis-software activeren. Dit biedt twee voordelen die hierboven wachten tot de automatische upgrade plaatsvindt:
- U kunt bepalen wanneer de upgrade plaatsvindt.
- U kunt upgraden naar preview-versies van Redis-software.
Laag | Basic, Standard en Premium | Enterprise, Enterprise Flash |
---|---|---|
Laatste Redis-versie | Redis 6.0 (GA) | Redis 6.0 (GA) / Redis 7.2 (preview) |
Upgradebeleid | Handmatige upgrade naar nieuwere versie | Automatische upgrade naar de nieuwste GA-versie |
Enterprise tier E1 (preview) SKU
De E1-SKU is voornamelijk bedoeld voor ontwikkel-/testscenario's. Deze wordt uitgevoerd op kleinere burstable virtuele machines. Hierdoor biedt E1 variabele prestaties, afhankelijk van de hoeveelheid CPU die wordt verbruikt. In tegenstelling tot andere Enterprise-aanbiedingen is het niet mogelijk om E1 uit te schalen. Het is echter nog steeds mogelijk om omhoog te schalen naar een grotere SKU. De E1-SKU biedt ook geen ondersteuning voor actieve geo-replicatie.
Zie voor meer informatie
.NET-uitvoercache en HybridCache
Het gebruik van Azure Cache voor Reds als uitvoercache is geïntroduceerd in .NET 8 in november 2023. In cache opslaan van uitvoer worden weergegeven webpagina's opgeslagen om de prestaties, tolerantie te verbeteren en kosten te verlagen via serverresourcegebruik. U kunt Redis gebruiken als een ingebouwd cachearchief voor uitvoer in .NET 8. Zie Middleware voor uitvoercache in ASP.NET Core voor meer informatie over het gebruik van Redis als uitvoercache
ASP.NET Core ondersteuning voor gedistribueerde caching verbreedt .NET 9 Preview 4 voor .NET 9 een nieuwe HybridCache-API. HybridCache vergroot de bestaande IDistributedCache
ondersteuning in ASP.NET Core met nieuwe mogelijkheden, waaronder opslag met meerdere lagen, met een beperkte in-process L1-cache aangevuld met een afzonderlijke (meestal grotere) out-of-process L2-cache. De hybride benadering van cacheopslag biedt twee voordelen: de meeste ophaalbewerkingen worden efficiënt geleverd vanuit L1, maar koude start en gegevens die u zelden opent, gebruiken L2. Het gebruik van L2 voor gegevens die u minder vaak gebruikt, maakt niet meer gebruik van de onderliggende back-end.
Zie .NET 9 Preview 4 voor meer informatie en downloaden
HybridCache bevat ook:
- stampede-beveiliging om parallelle ophalen van dezelfde gegevens te voorkomen
- configureerbare serialisatie
- het API-gebruik voor veelvoorkomende scenario's vereenvoudigen
Zie de HybridCache-bibliotheek voor meer informatie.
Verbindingscontrole
Verbindingscontrole is algemeen beschikbaar voor alle SKU's en u kunt een Azure Policy configureren om specifieke beleidsregels over privé-eindpunten en openbare netwerktoegang met uw caches te controleren of af te dwingen. Azure Cache voor Redis geen ingebouwd beleid biedt, maar u kunt een aangepast beleid maken om af te dwingen dat privé-eindpunten zijn ingeschakeld.
Zie Netwerkbeleid voor privé-eindpunten beheren voor meer informatie.
Mei 2024
Azure Functions
Het gebruik van Azure Cache voor Redis met Azure Functions om geoptimaliseerde serverloze en gebeurtenisgestuurde architecturen te maken, bevindt zich nu in algemene beschikbaarheid (GA).
Zie Overzicht van Azure-functies voor Azure Cache voor Redis voor meer informatie.
Microsoft Entra ID
Ondersteuning voor Microsoft Entra ID voor verificatie en op rollen gebaseerd toegangsbeheer voor regio's die ondersteuning bieden voor Azure Cache voor Redis zich nu in algemene beschikbaarheid bevindt.
Zie Microsoft Entra ID gebruiken voor cacheverificatie voor meer informatie.
April 2024
Ondersteuning voor een ingebouwde flush-bewerking die kan worden gestart op het niveau van het besturingsvlak voor caches in de Basic-, Standard- en Premium-laag bevindt zich nu in algemene beschikbaarheid (GA).
Zie De bewerking gegevens leegmaken voor meer informatie.
Februari 2024
Ondersteuning voor het gebruik van door de klant beheerde sleutels voor cmk-versleuteling (General Availability) is bereikt.
Zie CMK-versleuteling configureren in Enterprise-caches voor meer informatie.
Januari 2024
Alle lagen van Azure Cache voor Redis bieden nu ondersteuning voor TLS 1.3.
Zie Wat zijn de configuratie-instellingen voor het TLS-protocol? voor meer informatie.
Oktober 2023
Gegevensbewerking leegmaken voor Basic-, Standard- en Premium-caches (preview)
Basic-, Standard- en Premium-laagcaches ondersteunen nu een ingebouwde flush-bewerking die kan worden gestart op het niveau van het besturingsvlak. Gebruik de flush-bewerking met uw cache die de FLUSH ALL
opdracht uitvoert via portalconsole of redis-cli.
Zie De bewerking gegevens leegmaken voor meer informatie.
Updatekanaal voor Basic-, Standard- en Premium-caches (preview)
Met caches in de Basic-, Standard- of Premium-laag kunt u ervoor kiezen om vroege updates te ontvangen door het updatekanaal 'Preview' of 'Stable' te configureren.
Zie updatekanalen voor meer informatie.
September 2023
TLS 1.0 en 1.1 verwijderen uit gebruik met Azure Cache voor Redis
Om te voldoen aan de branchebrede push naar het exclusieve gebruik van TLS-versie 1.2 (Transport Layer Security) of hoger, Azure Cache voor Redis overstapt op het vereisen van het gebruik van TLS 1.2 in oktober 2024.
Als onderdeel van deze inspanning kunt u de volgende wijzigingen in Azure Cache voor Redis verwachten:
- Fase 1: Azure Cache voor Redis stopt met het aanbieden van TLS 1.0/1.1 als optie voor de instelling MinimumTLSVersion voor het maken van nieuwe caches. Bestaande cache-exemplaren worden momenteel niet bijgewerkt. U kunt nog steeds Azure Portal of andere beheer-API's gebruiken om de minimale TLS-versie te wijzigen in 1.0 of 1.1 voor achterwaartse compatibiliteit.
- Fase 2: Azure Cache voor Redis stopt met het ondersteunen van TLS 1.1 en TLS 1.0 vanaf 1 oktober 2024. Na deze wijziging moet uw toepassing TLS 1.2 of hoger gebruiken om te communiceren met uw cache. De Azure Cache voor Redis-service is naar verwachting beschikbaar terwijl de MinimumTLSVerion voor alle caches wordt bijgewerkt naar 1.2.
Zie TLS 1.0 en 1.1 verwijderen uit gebruik met Azure Cache voor Redis voor meer informatie.
Juni 2023
Microsoft Entra ID voor verificatie en op rollen gebaseerd toegangsbeheer is beschikbaar in regio's die ondersteuning bieden voor Azure Cache voor Redis.
Mei 2023
Verificatie en autorisatie van Microsoft Entra-id (preview)
Verificatie en autorisatie op basis van Microsoft Entra ID is nu beschikbaar voor openbare preview met Azure Cache voor Redis. Met deze Microsoft Entra ID-integratie kunnen gebruikers zonder toegangssleutel verbinding maken met hun cache-exemplaar en op rollen gebaseerd toegangsbeheer gebruiken om verbinding te maken met hun cache-exemplaar.
Deze functie is beschikbaar voor Azure Cache voor Redis Basic-, Standard- en Premium-SKU's. Met deze update kunnen klanten uitkijken naar een betere beveiliging en een vereenvoudigd verificatieproces bij het gebruik van Azure Cache voor Redis.
Ondersteuning voor maximaal 30 shards voor geclusterde Azure Cache voor Redis exemplaren
Azure Cache voor Redis ondersteunt nu geclusterde caches met maximaal 30 shards. Uw toepassingen kunnen nu meer gegevens opslaan en beter schalen met uw workloads.
April 2023
Metrische latentie van 99e percentiel (preview)
Er is een nieuwe metriek beschikbaar voor het bijhouden van de slechtste latentie van opdrachten aan de serverzijde in Azure Cache voor Redis exemplaren. Latentie wordt gemeten met behulp van PING
opdrachten en reactietijden bijhouden. Deze metrische waarde kan worden gebruikt om de status van uw cache-exemplaar bij te houden en om te zien of langlopende opdrachten de latentieprestaties in gevaar brengen.
Zie Azure Cache voor Redis bewaken voor meer informatie.
Maart 2023
In-place omhoog schalen en uitschalen voor de Enterprise-lagen (preview)
De Enterprise- en Enterprise Flash-lagen bieden nu ondersteuning voor de mogelijkheid om cache-exemplaren omhoog en uit te schalen zonder uitvaltijd of gegevensverlies. Acties omhoog en uitschalen kunnen beide optreden in dezelfde bewerking.
Zie Een Azure Cache voor Redis exemplaar schalen voor meer informatie.
Ondersteuning voor RedisJSON in actieve geo-gerepliceerde caches (preview)
Cache-exemplaren die actieve geo-replicatie gebruiken, ondersteunen nu de RedisJSON-module.
Zie Actieve geo-replicatie configureren voor meer informatie.
Leeggemaakte bewerking voor actieve geo-gerepliceerde caches (preview)
Caches die actieve geo-replicatie gebruiken, bevatten nu een ingebouwde flush-bewerking die kan worden gestart op het niveau van het besturingsvlak. Gebruik de flush-bewerking met uw cache in plaats van de FLUSH ALL
bewerkingen, FLUSH DB
die standaard worden geblokkeerd voor actieve geo-gerepliceerde caches.
Zie De bewerking Leegmaken voor meer informatie.
Door de klant beheerde sleutel (CMK) schijfversleuteling (preview)
Redis-gegevens die op schijf worden opgeslagen, kunnen nu worden versleuteld met behulp van door de klant beheerde sleutels (CMK) in de Enterprise- en Enterprise Flash-lagen. Door CMK te gebruiken, wordt een andere besturingslaag toegevoegd aan de standaardschijfversleuteling.
Zie Schijfversleuteling inschakelen voor meer informatie.
Auditlogboeken voor verbindingsgebeurtenissen (preview)
Caches in enterprise- en Enterprise Flash-lagen kunnen nu alle verbindingen, de verbinding verbreken en verificatie-gebeurtenissen registreren via diagnostische instellingen. Het vastleggen van deze informatie helpt bij beveiligingscontroles. U kunt ook controleren wie toegang heeft tot uw cacheresource.
Zie Auditlogboeken voor verbindingen inschakelen voor meer informatie.
november 2022
Ondersteuning voor RedisJSON
Ondersteuning voor het gebruik van de RedisJSON-module heeft algemene beschikbaarheid (GA) bereikt.
Zie Redis-modules gebruiken met Azure Cache voor Redis voor meer informatie.
Redis 6 wordt standaardupdate
Alle versies van Azure Cache voor Redis REST API, PowerShell, Azure CLI en Azure SDK maken Redis-exemplaren met redis 6 vanaf 20 januari 2023. Eerder hebben we aangekondigd dat deze wijziging zou plaatsvinden op 1 november 2022, maar vanwege onvoorziene wijzigingen is de datum nu naar 20 januari 2023 gepusht.
Zie Redis 6 wordt standaard voor nieuwe cache-exemplaren voor meer informatie.
Oktober 2022
Verbeteringen voor passieve geo-replicatie
Er zijn verschillende verbeteringen aangebracht in de passieve geo-replicatiefunctionaliteit die wordt aangeboden op de Premium-laag van Azure Cache voor Redis.
Nieuwe metrische gegevens zijn beschikbaar voor klanten om de status en status van hun geo-replicatiekoppeling beter bij te houden, inclusief statistieken over de hoeveelheid gegevens die wachten om te worden gerepliceerd. Zie Azure Cache voor Redis bewaken voor meer informatie.
- Vertraging van geo-replicatieconnectiviteit (preview)
- Verschuiving van geo-replicatiegegevenssynchronisatie (preview)
- Gebeurtenis voor volledige synchronisatie van geo-replicatie voltooid (preview)
- Gebeurtenis voor volledige synchronisatie van geo-replicatie is gestart (preview)
Klanten kunnen nu een failover initiëren tussen caches met geo-primaire en geo-replica's met één selectie of CLI-opdracht, waardoor het gedoe van het handmatig loskoppelen en opnieuw koppelen van caches overbodig wordt. Zie Een failover van geo-primair naar geo-secundair starten voor meer informatie.
Er wordt nu ook een globale cache-URL aangeboden waarmee hun DNS-records automatisch worden bijgewerkt nadat geo-failovers zijn geactiveerd, zodat hun toepassing slechts één cacheadres kan beheren. Zie geo-primaire URL voor meer informatie.
September 2022
Uw Azure Cache voor Redis-exemplaren upgraden om Redis versie 6 te gebruiken voor 30 juni 2023
Op 30 juni 2023 wordt versie 4 buiten gebruik gesteld voor Azure Cache voor Redis exemplaren. Vóór die datum moet u een upgrade uitvoeren van uw cache-exemplaren naar versie 6.
- Alle cache-exemplaren met Redis versie 4 na 30 juni 2023 worden automatisch bijgewerkt.
- Alle cache-exemplaren met Redis versie 4 waarvoor geo-replicatie is ingeschakeld, worden na 30 augustus 2023 automatisch bijgewerkt.
U wordt aangeraden uw caches zelf te upgraden om tegemoet te komen aan uw planning en de behoeften van uw gebruikers om de upgrade zo gemakkelijk mogelijk te maken.
Zie Buitengebruikstelling voor meer informatie.
Ondersteuning voor beheerde identiteit in Azure Cache voor Redis
Het verifiëren van opslagaccountverbindingen met beheerde identiteit heeft algemene beschikbaarheid (GA) bereikt.
Zie Beheerde identiteit voor opslag voor meer informatie.
Augustus 2022
RedisJSON-module beschikbaar in Azure Cache voor Redis Enterprise
De Enterprise- en Enterprise Flash-lagen van Azure Cache voor Redis bieden nu ondersteuning voor de RedisJSON-module. Deze module voegt systeemeigen functionaliteit toe voor het opslaan, opvragen en doorzoeken van JSON-opgemaakte gegevens waarmee u gegevens eenvoudiger kunt opslaan in een documentstijlindeling in Redis. Door deze module te gebruiken, vereenvoudigt u veelvoorkomende gebruiksvoorbeelden, zoals het opslaan van productcatalogus- of gebruikersprofielgegevens.
De RedisJSON-module implementeert de communityversie van de module, zodat u uw bestaande kennis en werkstromen kunt gebruiken. RedisJSON is ontworpen voor gebruik met de zoekfunctionaliteit van RediSearch. Het gebruik van beide modules biedt geïntegreerde indexering en query's op gegevens. Zie RedisJSON voor meer informatie.
De RediSearch-module is nu ook beschikbaar voor Azure Cache voor Redis. Zie Redis-modules gebruiken met Azure Cache voor Redis voor meer informatie over het gebruik van Redis-modules in Azure Cache voor Redis.
Juli 2022
Redis 6 wordt standaard ingesteld voor nieuwe cache-exemplaren
Belangrijk
Eerder hebben we aangekondigd dat deze wijziging zou plaatsvinden op 1 november 2022. De nieuwe datum is 20 januari 2023. De tekst is bijgewerkt om de nieuwe datum weer te geven.
Vanaf 20 januari 2023 maken alle versies van Azure Cache voor Redis REST API, PowerShell, Azure CLI en Azure SDK Redis-exemplaren met de nieuwste stabiele versie van Redis die standaard door Azure Cache voor Redis wordt aangeboden. Voorheen was Redis versie 4.0 de standaardversie die werd gebruikt. Vanaf oktober 2021 is de nieuwste stabiele Redis-versie die wordt aangeboden in Azure Cache voor Redis echter 6.0.
Notitie
Deze wijziging heeft geen invloed op bestaande exemplaren. Deze is alleen van toepassing op nieuwe exemplaren die zijn gemaakt vanaf 20 januari 2023 en hoger.
De standaardVersie van Redis die wordt gebruikt bij het maken van een cache-exemplaar, kan variëren omdat deze is gebaseerd op de nieuwste stabiele versie die wordt aangeboden in Azure Cache voor Redis.
Als u een specifieke versie van Redis voor uw toepassing nodig hebt, raden we u aan de nieuwste artefactversies te gebruiken, zoals wordt weergegeven in de tabel. Kies vervolgens expliciet de Redis-versie wanneer u de cache maakt.
Artefact | Versie die ondersteuning biedt voor het opgeven van Redis-versie |
---|---|
REST-API | 2020-06-01 en hoger |
Powershell | 6.3.0 en hoger |
Azure-CLI | 2.27.0 en hoger |
Azure-SDK voor .NET | 7.0.0 en hoger |
Azure-SDK voor Python | 13.0.0 en hoger |
Azure SDK voor Java | 2.2.0 en hoger |
Azure-SDK voor JavaScript | 6.0.0 en hoger |
Azure SDK voor Go | v49.1.0 en hoger |
April 2022
Nieuwe metrische gegevens voor het maken van verbindingen
Deze twee nieuwe metrische gegevens kunnen helpen bepalen of Azure Cache voor Redis clients vaak de verbinding verbreken en opnieuw verbinding maken, wat kan leiden tot een hoger CPU-gebruik en redis-serverbelasting.
- Verbindingen gemaakt per seconde
- Verbindingen gesloten per seconde
Zie Metrische gegevens van cache weergeven voor meer informatie.
Standaardcachewijziging
Op 15 mei 2022 gebruiken alle nieuwe exemplaren van Azure Cache voor Redis Standaard Redis 6. U kunt nog steeds een Redis 4-exemplaar maken door expliciet de versie te selecteren wanneer u een Azure Cache voor Redis exemplaar maakt.
Deze wijziging heeft geen invloed op bestaande exemplaren. De wijziging is alleen van toepassing op nieuwe exemplaren die na 15 mei 2022 zijn gemaakt.
De standaardversie van Redis die wordt gebruikt bij het maken van een cache, kan na verloop van tijd veranderen. Azure Cache voor Redis kan een nieuwe versie gebruiken wanneer er een nieuwe versie van opensource Redis wordt uitgebracht. Als u een specifieke versie van Redis voor uw toepassing nodig hebt, raden we u aan om de Redis-versie expliciet te kiezen wanneer u de cache maakt.
Februari 2022
TLS-certificaatwijziging
Vanaf mei 2022 wordt Azure Cache voor Redis overgeschakeld naar TLS-certificaten die zijn uitgegeven door DigiCert Global G2 CA Root. De huidige Baltimore CyberTrust Root verloopt in mei 2025, waarvoor deze wijziging is vereist.
We verwachten dat de meeste Azure Cache voor Redis klanten niet worden beïnvloed. Uw toepassing kan echter worden beïnvloed als u expliciet een lijst met acceptabele certificeringsinstanties (CA's) opgeeft, ook wel certificaatpinning genoemd.
Lees voor meer informatie dit blog met instructies voor het controleren of uw clienttoepassing wordt beïnvloed. We raden u aan de acties uit te voeren die in de blog worden aanbevolen om verlies van cacheconnectiviteit te voorkomen.
Actieve geo-replicatie voor Algemene beschikbaarheid van Azure Cache voor Redis Enterprise
Actieve geo-replicatie voor Azure Cache voor Redis Enterprise is nu algemeen beschikbaar (GA).
Actieve geo-replicatie is een krachtig hulpprogramma waarmee Azure Cache voor Redis clusters kunnen worden gekoppeld voor naadloze actief-actieve replicatie van gegevens. Uw toepassingen kunnen schrijven naar één Redis-cluster en uw gegevens worden automatisch gekopieerd naar de andere gekoppelde clusters en omgekeerd. Zie dit bericht in het Blog van de Azure Developer Community voor meer informatie.
Januari 2022
Ondersteuning voor beheerde identiteit in Azure Cache voor Redis in opslag
Azure Cache voor Redis biedt nu ondersteuning voor het verifiëren van verbindingen voor opslagaccounts met behulp van een beheerde identiteit. Identiteit wordt tot stand gebracht via Microsoft Entra-id en zowel door het systeem toegewezen als door de gebruiker toegewezen identiteiten worden ondersteund. Door ondersteuning voor beheerde identiteiten kan de service vertrouwde toegang tot opslag tot stand brengen voor gebruik, waaronder gegevenspersistentie en het importeren/exporteren van cachegegevens.
Zie Beheerde identiteit met Azure Cache voor Redis voor meer informatie.
Oktober 2021
Azure Cache voor Redis 6.0 GA
Azure Cache voor Redis 6.0 is nu algemeen beschikbaar. De nieuwe versie bevat:
- Redis Streams, een nieuw gegevenstype
- Prestatieverbeteringen
- Verbeterde productiviteit van ontwikkelaars
- Verhoogt de beveiliging
U kunt nu een gegevensstructuur met alleen toevoeggegevens, Redis Streams, gebruiken om gegevens op te nemen, te beheren en te begrijpen die continu worden gegenereerd.
Daarnaast introduceert Azure Cache voor Redis 6.0 nieuwe opdrachten: STRALGO
, ZPOPMIN
, ZPOPMAX
en HELP
voor prestaties en gebruiksgemak.
Ga vandaag aan de slag met Azure Cache voor Redis 6.0 en selecteer Redis 6.0 tijdens het maken van de cache. U kunt ook uw bestaande Redis 4.0-cache-exemplaren upgraden.
Diagnostische gegevens voor verbonden clients
Azure Cache voor Redis integreert nu met diagnostische azure-instellingen om informatie over alle clientverbindingen met uw cache te registreren. Door deze diagnostische instelling te registreren en vervolgens te analyseren, krijgt u inzicht in wie verbinding maakt met uw caches en de tijdstempel van deze verbindingen. Deze gegevens kunnen worden gebruikt om het bereik van een beveiligingsschending en voor beveiligingscontroledoeleinden te identificeren. Gebruikers kunnen deze logboeken routeren naar een bestemming van hun keuze, zoals een opslagaccount of Event Hubs.
Zie Azure Cache voor Redis gegevens bewaken met behulp van diagnostische instellingen voor meer informatie.
Azure Cache voor Redis Enterprise-update
Openbare preview van actieve geo-replicatie ondersteunt nu:
- RediSearch-module: RediSearch implementeren met actieve geo-replicatie
- Vijf caches in een replicatiegroep. Voorheen ondersteunden twee caches.
- OSS-clusteringbeleid - geschikt voor workloads met hoge prestaties en biedt een betere schaalbaarheid.
October 2020
Wijziging van Azure TLS-certificaat
Microsoft werkt Azure-services bij om TLS-certificaten te gebruiken van een andere set basis-CA's (certificeringsinstanties). Deze wijziging wordt aangebracht omdat de huidige CA-certificaten niet voldoen aan een van de basislijnvereisten voor ca/browserforums. Zie wijzigingen in het Azure TLS-certificaat voor volledige informatie.
Zie Azure TLS-certificaatwijziging voor meer informatie over het effect dat Azure Cache voor Redis.
Gerelateerde inhoud
Neem contact met ons op via ondersteuning als u meer vragen hebt.