Jaké zatížení se očekává od aplikace? Pokud máte hodně souběžnosti, myslím, že pomocí AddScoped
by znamenalo spoustu zbytečné zátěže pro zahájení a uzavření spojení pro každý požadavek.
Také tato pozorování IMHO ukazují, že byste měli používat AddSingleton
(...) je výjimečně vzácné, že byste chtěli ConnectionMultiplexer krátce použít, protože záměrem je znovu použít tento objekt.
Další běžné použití redis je jako nástroj pro distribuci zpráv pub/sub; to je také jednoduché a v případě selhání připojení se o všechny podrobnosti o opětovném přihlášení k požadovaným kanálům postará ConnectionMultiplexer.
Také ušetříte paměť tím, že budete mít pouze jednu instanci ConnectionMultiplexer
(IMHO).