Delen via


Geheugenbeheer voor Azure Managed Redis (preview)

Verwijderingsbeleid

Kies een verwijderingsbeleiddat geschikt is voor uw toepassing. Het standaardbeleid voor Azure Managed Redis (preview) is volatile-lru, wat betekent dat alleen sleutels waarvoor een TTL-waarde is ingesteld met een opdracht zoals EXPIRE , in aanmerking komen voor verwijdering. Als er geen sleutels een TTL-waarde hebben, worden er geen sleutels door het systeem verwijderd. Als u wilt dat een sleutel wordt verwijderd als deze onder geheugendruk staat, kunt u het allkeys-lru beleid overwegen.

Vervaldatum van sleutels

Stel een vervaldatum in voor uw sleutels. Met een verlooptijd worden sleutels proactief verwijderd in plaats van te wachten totdat er geheugendruk is. Wanneer verwijderingen optreden vanwege geheugendruk, kan dit leiden tot meer belasting op uw server. Zie de documentatie voor de opdrachten EXPIRE en EXPIREAT voor meer informatie.

Geheugengebruik bewaken

Overweeg waarschuwingen toe te voegen voor het metrische gegeven gebruikte geheugenpercentages om ervoor te zorgen dat u geen geheugen meer hebt en de kans hebt om uw cache te schalen voordat u problemen ondervindt. Als uw gebruikte geheugenpercentage consistent hoger is dan 75%, kunt u overwegen om uw geheugen te vergroten door te schalen naar een hogere laag. Zie hier voor informatie over lagen.

Volgende stappen