Da li je Redis istovremen?
Da li je Redis istovremen?

Video: Da li je Redis istovremen?

Video: Da li je Redis istovremen?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Maj
Anonim

UREDU, Redis je jednonitni na nivou korisnika, OTOH, sav asinhroni I/O je podržan od strane skupova niti kernela i/ili drajvera na podijeljenom nivou. ' Istovremeno ', za neke, uključuje distribuciju mrežnih događaja na socket state-machine.

Na ovaj način, s koliko istovremenih veza Redis može podnijeti?

Redis 10000 istovremeno klijent limit . Da, ali kao iznad oba max broj deskriptora datoteka i postavka konfiguracije maksimalne memorije tada postaju faktori prigušenja.

Slično tome, kada ne biste trebali koristiti Redis? Nećemo htjeti koristiti Redis za slučajeve upotrebe poput ovih:

  1. Pohranjivanje velikih količina podataka u jednoj vrijednosti niza (npr. najnoviji sadržaj sadržaja za svakog korisnika).
  2. Pohranjivanje podataka u dvije ili više dimenzija (npr. rezultat za svaki par (korisnik, tema).
  3. Pohranjivanje podataka za koje su potrebni upiti visoke vremenske složenosti.

Imajući ovo u vidu, da li je Redis višestruki?

Redis je, uglavnom, jedno- s navojem server iz POV-a izvršavanja naredbi (zapravo moderne verzije Redis koristiti niti za različite stvari). Nije dizajnirano da se od toga ima koristi višestruko CPU jezgra. Nije pošteno porediti jedan jedini Redis primjer za a multi - s navojem skladište podataka.

Koliko Redis instanci postoji?

Ako možete, koristite Redis 32 bit instance.

Preporučuje se: