Namai Duomenų bazės Kas yra apache cassandra? - apibrėžimas iš techopedijos

Kas yra apache cassandra? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Apache Cassandra“?

„Apache Cassandra“ yra atvirojo kodo NoSQL paskirstytos duomenų bazės valdymo sistema. Iš pradžių jį „Facebook“ sukūrė Avinash Lakshman ir Prashant Malik. 2.0.7 versija buvo išleista 2014 m. Balandžio 14 d.

„Techopedia“ aiškina „Apache Cassandra“

„Apache Cassandra“ vietoj tradicinės reliacinių duomenų bazių valdymo sistemos (RDBMS) naudoja „NoSQL“ sistemą, nes pastaroji nėra tinkama tvarkyti didelius nestruktūrizuotų duomenų kiekius, tokius kaip svetainių ar internetinių kompanijų sukurti duomenys. „NoSQL“ yra paprastesnės konstrukcijos ir palaiko horizontalų mastelį, kuris leidžia pridėti naujus serverius geresniam našumui užtikrinti.


„Cassandra“ naudoja „peer-to-peer“ architektūrą, o ne „RDBMS“ naudojamą pagrindinio ir vergo sąranką. Pirmajame nėra pagrindinio serverio, pavyzdžiui, dalijantis vienpusiais failais. Jei pagrindinis serveris užstringa ar sugenda dėl daugybės užklausų, nepadedamieji serveriai tampa nenaudingi, tuo tarpu bendraamžių sąrankoje kiekviena duomenų bazės sankaupa yra lygi ir gali priimti bet kurio kliento užklausas. Dėl to „Cassandra“ neturi nė vieno nesėkmės taško.

Kas yra apache cassandra? - apibrėžimas iš techopedijos