Junior — Middle
Kako se zove teorija koja opisuje zahteve za arhitekturu NoSQL baza podataka?
sobes.tech АИ
Одговор од АИ
Teorema koja opisuje zahteve za arhitekturu NoSQL baza podataka naziva se CAP teorema (Konzistentnost, Dostupnost, Tolerancija na podelu).
Ona tvrdi da distribuirani sistem može istovremeno obezbediti samo dve od tri osobine:
- Konzistentnost: svi čvorovi vide iste podatke u isto vreme.
- Dostupnost: svaki zahtev dobija odgovor, čak i ako deo sistema nije dostupan.
- Tolerancija na podelu: sistem nastavlja da radi pri podeli mreže.
U NoSQL bazama podataka često se bira kombinacija žrtvovanjem jedne od osobina u zavisnosti od zahteva aplikacije.