Lar Bases de dados O que é o apache cassandra? - o que é techopedia

O que é o apache cassandra? - o que é techopedia

Índice:

Anonim

Definição - O que significa Apache Cassandra?

O Apache Cassandra é um sistema de gerenciamento de banco de dados distribuído NoSQL de código aberto. Foi originalmente desenvolvido no Facebook por Avinash Lakshman e Prashant Malik. A versão 2.0.7 foi lançada em 14 de abril de 2014.

Techopedia explica Apache Cassandra

O Apache Cassandra usa o sistema NoSQL em vez do tradicional sistema de gerenciamento de banco de dados relacional (RDBMS), porque este último não é adequado para lidar com grandes volumes de dados não estruturados, como os produzidos por sites ou empresas online. O NoSQL possui um design mais simples e suporta escala horizontal, o que permite a adição de novos servidores para melhor desempenho.


Cassandra usa uma arquitetura ponto a ponto em vez da configuração mestre / escravo usada nos RDBMSs. Não existe um servidor mestre no primeiro, como no compartilhamento de arquivos ponto a ponto. Se um servidor mestre parar ou quebrar por causa de inúmeras solicitações, os servidores escravos serão inúteis, enquanto em uma configuração ponto a ponto, todo cluster de banco de dados é igual e pode aceitar solicitações de qualquer cliente. Como resultado, Cassandra não tem um ponto único de falha.

O que é o apache cassandra? - o que é techopedia