Contente
- Definição - O que significa Apache Cassandra?
- Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
- Techopedia explica Apache Cassandra
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 por Avinash Lakshman e Prashant Malik. A versão 2.0.7 foi lançada em 14 de abril de 2014.Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
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, cada 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.