Koliko veza Redis može podnijeti?
Koliko veza Redis može podnijeti?

Video: Koliko veza Redis može podnijeti?

Video: Koliko veza Redis može podnijeti?
Video: Правильная расстановка растений в саду - Хорошие и плохие соседи 2024, Travanj
Anonim

Maksimalan broj klijenata

U Redisu 2.6 ovo ograničenje je dinamično: prema zadanim postavkama postavljeno je na 10000 klijentima, osim ako nije drugačije navedeno u direktivi o maxclients u Redisu. konf.

Nadalje, koliko zahtjeva Redis može podnijeti?

Na primjer, korištenjem cjevovoda Redis radi na prosječnom Linux sustavu limenka isporučiti čak 1 milijun zahtjevi u sekundi, pa ako vaša aplikacija uglavnom koristi O(N) ili O(log(N)) naredbe, teško da će je također koristiti mnogo CPU.

Nadalje, kako Redis obrađuje istodobnost? Jednonitni program definitivno može pružiti konkurencija na I/O razini korištenjem I/O (de)multipleksiranja mehanizma i petlje događaja (što je ono što Redis radi ). Paralelizam ima cijenu: s više utičnica/više jezgri koje možete pronaći na modernom hardveru, sinkronizacija između niti je iznimno skupa.

Osim toga, što je Redis veza?

Redis je umreženo, u memoriji spremište ključ-vrijednost s izbornom izdržljivošću, podržava različite vrste apstraktnih struktura podataka. Redis može se koristiti za implementaciju različitih arhitektonskih obrazaca na strani poslužitelja. Vi komunicirate sa Redis koristeći a klijent /poslužiteljski protokol.

Kako je Redis tako brz?

Redis je poslužitelj strukture podataka. Kao spremište podataka ključ/vrijednost, Redis je sličan Memcachedu, iako ima dvije velike prednosti u odnosu na tu opciju: podršku dodatnih tipova podataka i postojanost. Svi podaci su pohranjeni u RAM-u, tako brzina ovog sustava je fenomenalna, često čak i bolje od Memcacheda.

Preporučeni: