Azure Cache for Redis nejčastější dotazy k plánování

Tento článek obsahuje odpovědi na běžné dotazy týkající se plánování Azure Cache for Redis.

Výkon služby Azure Cache for Redis

Následující tabulka uvádí maximální zjištěné hodnoty šířky pásma při testování různých velikostí mezipamětí Standard a Premium s využitím z virtuálního počítače IaaS proti koncovému redis-benchmark.exe Azure Cache for Redis koncového bodu. V případě propustnosti protokolu TLS se ke koncovému bodu protokolu AZURE CACHE FOR REDIS používá redis-benchmark se službou Stunnel.

Poznámka

Tyto hodnoty nejsou zaručené a pro tato čísla neexistuje žádná smlouva SLA, ale měly by být typické. Pokud chcete určit správnou velikost mezipaměti pro vaši aplikaci, měli byste načíst test vlastní aplikace. Tyto hodnoty se můžou změnit, protože pravidelně zveřejňujeme nové výsledky.

Z této tabulky můžeme vyvozovat následující závěry:

  • Propustnost mezipamětí se stejnou velikostí je v Premium ve srovnání s úrovní Standard. Například u 6GB mezipaměti je propustnost P1 180 000 požadavků za sekundu (RPS) ve srovnání se 100 000 RPS pro C3.
  • Při clusteringu Redis se propustnost při zvýšení počtu horizontálních oddílů (uzlů) v clusteru lineárně zvyšuje. Pokud například vytvoříte cluster P4 s 10 horizontálními oddíly, pak je dostupná propustnost 400 000 * 10 = 4 miliony RPS.
  • Propustnost pro větší velikosti klíčů je v porovnání Premium s úrovní Standard vyšší.
Cenová úroveň Velikost Procesorová jádra Dostupná šířka pásma Velikost hodnoty 1 kB Velikost hodnoty 1 kB
Velikosti mezipaměti Standard Megabity za sekundu (Mb/s) / megabajty za sekundu (MB/s) Požadavky za sekundu (RPS) bez SSL SSL požadavků za sekundu (RPS)
C0 250 MB Shared 100 / 12.5 15 000 7 500
C1 1 GB 1 500 / 62.5 38,000 20,720
C2 2,5 GB 2 500 / 62.5 41,000 37,000
C3 6 GB 4 1000 / 125 100 000 90,000
C4 13 GB 2 500 / 62.5 60 000 55,000
C5 26 GB 4 1,000 / 125 102,000 93,000
C6 53 GB 8 2,000 / 250 126,000 120,000
Premium mezipaměti Počet jader procesoru na horizontální oddíl Megabity za sekundu (Mb/s) / megabajty za sekundu (MB/s) Požadavky za sekundu (RPS) bez SSL na horizontální oddíl SSL požadavků za sekundu (RPS) na horizontální oddíl
P1 6 GB 2 1,500 / 187.5 180,000 172,000
P2 13 GB 4 3,000 / 375 350,000 341,000
P3 26 GB 4 3,000 / 375 350,000 341,000
P4 53 GB 8 6,000 / 750 400 000 373,000
P5 120 GB 20 6,000 / 750 400 000 373,000

Pokyny k nastavení nástroje Stunnel nebo stažení nástrojů Redis, jako je , najdete v redis-benchmark.exe tématu Jak spustit příkazy redis-benchmark.exe.

V jaké oblasti mám najít mezipaměť?

Nejlepšího výkonu a nejnižší latence najdete tak, že Azure Cache for Redis ve stejné oblasti jako klientská aplikace mezipaměti.

Kde jsou uložená data uložená v mezipaměti?

Azure Cache for Redis data aplikací ukládá do paměti RAM virtuálního počítače nebo virtuálních počítače( v závislosti na úrovni), které hostí vaši mezipaměť. Vaše data se nacházejí výhradně v oblasti Azure, kterou jste vybrali ve výchozím nastavení. Existují dva případy, kdy vaše data mohou opustit oblast:

  • Když v mezipaměti povolíte trvalost, Azure Cache for Redis vaše data zálohovat do Azure Storage účtu, který vlastníte. Pokud se účet úložiště, který poskytnete, nachází v jiné oblasti, skončí tam kopie vašich dat.
  • Pokud nastavíte geografickou replikaci a sekundární mezipaměť se nachází v jiné oblasti, což by normálně bylo, vaše data se budou replikovat do této oblasti.

Abyste tyto funkce měli používat, Azure Cache for Redis explicitně nakonfigurovat. Máte také úplnou kontrolu nad oblastí, ve které se nachází účet úložiště nebo sekundární mezipaměť.

Jak se fakturuje Azure Cache for Redis?

Azure Cache for Redis ceny najdete tady. Na stránce s cenami se uvádí hodinová a měsíční sazba. Mezipaměti se účtuly po minutách od okamžiku vytvoření mezipaměti až do doby odstranění mezipaměti. Fakturaci mezipaměti není možné zastavit ani zastavit.

Můžu tento Azure Cache for Redis použít Azure Government Cloud, Azure China 21Vianet Cloud nebo Microsoft Azure Německo?

Ano, Azure Cache for Redis je k dispozici v Azure Government Cloud, Azure China 21Vianet Cloud a Microsoft Azure Germany. Adresy URL pro přístup a správu Azure Cache for Redis se v těchto cloudech liší v porovnání s veřejným cloudem Azure.

Cloud Přípona DNS pro Redis
Veřejná *.redis.cache.windows.net
US Gov *.redis.cache.usgovcloudapi.net
Německo *.redis.cache.cloudapi.de
Čína *.redis.cache.chinacloudapi.cn

Další informace o tom, co je třeba vzít v úvahu při Azure Cache for Redis s jinými cloudy, najdete na následujících odkazech.

Informace o používání služby Azure Cache for Redis s PowerShellem v cloudech Azure Government, Azure China 21Vianet Cloudu a Microsoft Azure Germany najdete v tématu Postup připojení k jiným cloudům – Azure Cache for Redis PowerShellu.

Další kroky

Další informace o Azure Cache for Redis nejčastějších dotazech.