Innholdsfortegnelse:
Definisjon - Hva mener Apache Cassandra?
Apache Cassandra er et open source NoSQL distribuert databasesystem. Den ble opprinnelig utviklet på Facebook av Avinash Lakshman og Prashant Malik. Versjon 2.0.7 ble utgitt 14. april 2014.Techopedia forklarer Apache Cassandra
Apache Cassandra bruker NoSQL-systemet i stedet for det tradisjonelle relationsdatabasestyringssystemet (RDBMS) fordi sistnevnte ikke er godt egnet til å håndtere store mengder ustrukturerte data, for eksempel de som er produsert av nettsteder eller online selskaper. NoSQL har en enklere design og støtter horisontal skalering, som gjør det mulig å legge til nye servere for bedre ytelse.
Cassandra bruker en peer-to-peer-arkitektur i stedet for master / slave-oppsettet som brukes i RDBMS. Det er ingen hovedserver i førstnevnte som i peer-to-peer fildeling. Hvis en master-server stanser eller bryter sammen på grunn av mange forespørsler, blir slaveservere gjort ubrukelige, mens i en peer-to-peer-oppsett er hver databaseklynge lik og kan godta forespørsler fra enhver klient. Som et resultat har Cassandra ikke et eneste feil punkt.