Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Služba Azure Cache for Redis oznámila časovou osu vyřazení všech skladových položek. Doporučujeme přesunout stávající instance Azure Cache for Redis do Azure Managed Redis , jakmile budete moct.
Další podrobnosti o ukončení podpory:
Nové verze serverového softwaru Redis se často vydávají s novými funkcemi, dalšími příkazy a vylepšeními stability. Udržování instancí Redis pomocí nejnovější verze Redis je dobrý způsob, jak zajistit, abyste získali co nejlepší prostředí Redis.
Tento článek podrobně popisuje, jak upgradovat instanci Redis na nejnovější verzi Redisu dostupnou ve službě Azure Cache for Redis.
Důležité
Podle standardního verzování Redis se tento článek zabývá pouze upgrady na hlavní verzi Redis, nikoli na minoritní verze nebo opravné verze. Aktualizace dílčích verzí a oprav se provádějí automaticky během normálního cyklu oprav každý měsíc.
Rozsah dostupnosti
Tato tabulka obsahuje informace o funkcích upgradů Redis dostupných v jednotlivých úrovních.
| Úroveň | Automatický upgrade | Ruční upgrade |
|---|---|---|
| Základní, Standardní a Prémiový | Ne | Ne |
| Enterprise, Enterprise Flash | Ano | Ano |
Aktuální verze
Tato tabulka obsahuje informace, pro které jsou verze Redis k dispozici v jednotlivých úrovních.
| Úroveň | Dostupná verze Redis |
|---|---|
| Základní, Standardní a Prémiový | 6.0 (GA) |
| Enterprise, Enterprise Flash | 7.2 (GA) |
Postup upgradu – úrovně Basic, Standard a Premium
V současné době není k dispozici žádný upgrade.
Postup upgradu – úrovně Enterprise a Enterprise Flash
Na úrovních Enterprise máte dvě možnosti pro upgrady: automatické a ruční. Automatické upgrady jsou součástí standardního procesu oprav. Pomocí ručního procesu můžete spustit upgrady, které jsou k dispozici mimo normální automatický proces.
Automatický upgrade
Upgrady verzí serveru Redis se automaticky provádějí jako součást standardního procesu měsíčních oprav. Upgrady na nejnovější verzi Redis nastanou, jakmile verze Redis dosáhne obecné dostupnosti (GA) v Azure.
Ve chvíli obecné dostupnosti (GA) nové verze je vaše instance Redis automaticky upgradována na novou verzi GA, pokud její upgrade neodložíte před tímto datem. Další informace o odložení upgradu najdete v tématu Odložení upgradů.
Ruční spuštění upgradu
Jako alternativu k automatickému upgradu můžete také ručně upgradovat na nejnovější verzi Redis. Ruční upgrady poskytují dvě další výhody, místo toho čekají na to, aby došlo k automatickému upgradu: a) Řídíte, kdy dojde k upgradu, a b) můžete upgradovat na verze Preview serveru Redis.
Na portálu přejděte k přehledu mezipaměti pomocí nabídky Prostředek. Potom v pracovním podokně zvolte Upgradovat a spusťte upgrade.
Zobrazí se podokno Upgrade Redis , ve kterém se zobrazuje aktuální verze Redisu, a všechny verze, na které můžete upgradovat. Jak je uvedeno v panelu, aktualizace je nevratná. Nejde přejít na nižší verzi. Pokud chcete proces upgradu potvrdit a zahájit, vyberte Spustit upgrade.
Varování
Po upgradu instance Redis se nedá downgradovat na předchozí verzi.
Pokud už používáte nejnovější dostupnou verzi softwaru Redis, tlačítko Upgradovat je zakázané.
Odložení upgradů
Automatický upgrade nového softwaru Redis můžete odložit až o 90 dní. Tato možnost vám umožní otestovat nové verze a zajistit, aby vše fungovalo podle očekávání. Mezipaměť se pak aktualizuje buď 90 dní po dosažení obecné dostupnosti nové verze Redis, nebo pokaždé, když aktualizaci aktivujete ručně.
Možnost odložení musí být vybraná před dosažením veřejné dostupnosti nové verze Redis, aby se projevila před automatickým upgradem.
Pokud chcete odložit upgrady do mezipaměti, přejděte v nabídce Prostředek do rozšířeného nastavení a vyberte pole Aktualizace verzí databáze Defer Redis.
Důležité
Výběr možnosti odložení upgradů se vztahuje pouze na další událost automatického upgradu. Mezipaměti, které již byly vylepšeny, nelze snížit pomocí volby odložit.
Důležité informace před upgradem verzí softwaru Redis
Každá nová verze Redis má být bezproblémovým upgradem z předchozích verzí s zpětnou kompatibilitou jako principem návrhu. K malým změnám a opravám chyb ale dochází, což může způsobit změny aplikace. Povědomí o těchto změnách je vždy dobré.
Verze klienta
Pokud používáte zastaralého klienta Redis, není možné správně podporovat nové příkazy nebo funkce Redis. Vždy doporučujeme aktualizovat na nejnovější stabilní verzi klienta Redis, protože novější verze často mají také vylepšení stability a výkonu. Další informace o konfiguraci klientské knihovny najdete v osvědčených postupech při používání klientských knihoven.
RESP3
Redis verze 7.2 umožňuje aktualizovanou specifikaci protokolu serializace Redis (RESP) s názvem RESP3. Tento protokol nabízí bohatší datové typy a vylepšení výkonu. Použití RESP3 je volitelné a je vyjednáno klientem Redis. Vzhledem k tomu, že někteří klienti Redis, jako Go-Redis verze 9 nebo novější a Lettuce verze 6+, mají ve výchozím nastavení povolený RESP3, může upgrade serverové instance Redis na verzi 7.2 vytvořit odpověď v jiném formátu. Chcete-li se této změně způsobující chybu vyhnout, můžete tyto klienty nakonfigurovat tak, aby místo toho používaly resp2 .
Změny způsobující nekompatibility
Každá verze Redisu má často několik menších oprav chyb, které můžou představovat zásadní změny. Pokud máte obavy, doporučujeme, abyste si před upgradem verze Redis 7.0 a 7.2 prošli poznámky k verzi Redis:
Související obsah
- Další informace o funkcích služby Azure Cache for Redis: Úrovně služby Azure Cache for Redis