Ομαδοποίηση συνδέσεων (Connection pooling) επαναχρησιμοποιεί ένα σύνολο καθιερωμένων συνδέσεων Redis σε πολλά αιτήματα αντί να ανοίγει και κλείνει μια σύνδεση για κάθε λειτουργία. Είναι σημαντική για την απόδοση και την αποδοτική χρήση πόρων σε εφαρμογές που χειρίζονται ταυτόχρονα αιτήματα, και οι περισσότεροι Redis clients ομαδοποιούν συνδέσεις από προεπιλογή.
Το πρόβλημα: overhead συνδέσης
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.
