Hur många anslutningar klarar Redis?
Hur många anslutningar klarar Redis?

Video: Hur många anslutningar klarar Redis?

Video: Hur många anslutningar klarar Redis?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, April
Anonim

Maximalt antal kunder

I Redis 2.6 är denna gräns dynamisk: som standard är den inställd på 10000 klienter, om inte annat anges av maxclients-direktivet i Redis. konf.

Dessutom, hur många förfrågningar kan Redis hantera?

Till exempel genom att använda pipelining Redis körs på ett genomsnittligt Linux-system burk leverera till och med 1 miljon förfrågningar per sekund, så om din applikation huvudsakligen använder O(N)- eller O(log(N))-kommandon, kommer den knappast att använda för mycket CPU.

Dessutom, hur hanterar Redis samtidighet? Ett entrådigt program kan definitivt ge samtidighet på I/O-nivå genom att använda en I/O (de)multiplexeringsmekanism och en händelseloop (vilket är vad Redis gör det ). Parallellism har en kostnad: med flera uttag/flera kärnor du kan hitta på modern hårdvara är synkronisering mellan trådar extremt dyr.

Dessutom, vad är en Redis-anslutning?

Redis är en nätverksansluten nyckel-värdebutik i minnet med valfri hållbarhet, som stöder olika typer av abstrakta datastrukturer. Redis kan användas för att implementera olika arkitektoniska mönster på serversidan. Du interagerar med Redis använder en klient /serverprotokoll.

Hur är Redis så snabb?

Redis är en datastrukturserver. Som ett nyckel-värde datalager, Redis liknar Memcached, även om det har två stora fördelar jämfört med det alternativet: stöd för ytterligare datatyper och persistens. All data lagras i RAM, så hastigheten på det här systemet är fenomenal och presterar ofta ännu bättre än Memcached.

Rekommenderad: