Sdílení spojení (connection pooling) znovu využívá sadu zavedených Redis připojení across many requests namísto otevírání a zavírání připojení pro každou operaci. Je důležité pro výkon a efektivitu zdrojů v aplikacích, které zpracovávají souběžné požadavky, a většina Redis klientů sdílí spojení ve výchozím nastavení.
Problém: overhead spojení
Opening a new connection per request is wasteful:
→ TCP handshake + (TLS handshake) + AUTH on EVERY request → latency + CPU
→ many short-lived connections exhaust file descriptors / Redis's client limit
→ Under load, creating/destroying connections becomes a real bottleneck.
Sdílení spojení: opětovné použití připojení
redis = ({
: ,
});
