Domov Baze podatkov Kaj je apaša kasandra? - definicija iz tehopedije

Kaj je apaša kasandra? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Apache Cassandra?

Apache Cassandra je odprtokodni sistem za upravljanje porazdeljenih baz podatkov NoSQL. Prvotno sta ga na Facebooku razvila Avinash Lakshman in Prashant Malik. Različica 2.0.7 je izšla 14. aprila 2014.

Tehopedija razlaga Apache Cassandra

Apache Cassandra uporablja sistem NoSQL namesto tradicionalnega sistema za upravljanje relacijskih baz podatkov (RDBMS), ker slednji ni dovolj primeren za obdelavo velikih količin nestrukturiranih podatkov, kot so tisti, ki jih izdelujejo spletna mesta ali spletna podjetja. NoSQL ima enostavnejšo zasnovo in podpira vodoravno skaliranje, kar omogoča dodajanje novih strežnikov za boljše delovanje.


Cassandra uporablja arhitekturo peer-to-peer namesto nastavitve master / slave, ki se uporablja v RDBMS. V prejšnjem ni nobenega glavnega strežnika, podobno kot pri skupni rabi datotek. Če se glavni strežnik ustavi ali pokvari zaradi številnih zahtev, se podrejeni strežniki ne uporabljajo, medtem ko je pri nastavitvi enakovrednih vsaka zbirka podatkov enaka in lahko sprejema zahteve katere koli stranke. Zaradi tega Cassandra nima nobene točke neuspeha.

Kaj je apaša kasandra? - definicija iz tehopedije