Connection pooling સ્થાપિત Redis કનેક્શનના સમૂહને દરેક ઑપરેશન માટે કનેક્શન ખોલવા અને બંધ કરવાને બદલે ઘણા વિનંતીઓ પર પુનઃઉપયોગ કરે છે. તે એમન એપ્લિકેશનમાં પ્રદર્શન અને સંસાધન કાર્યક્ષમતા માટે મહત્વપૂર્ણ છે જે સમવર્તી વિનંતીઓ સંભાળે છે, અને વધુમાં Redis ક્લાયન્ટ્સ ડિફોલ્ટ રીતે પુલ કરે છે.
સમસ્યા: કનેક્શન ઓવરહેડ
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.
Connection pooling: કનેક્શનને પુનઃઉપયોગ કરો
redis = ({
: ,
});
