Cassandra-bd
Considerações sobre o Banco de Dados Apache Cassandra
IBM
Português (Brasil)
Itens Técnicos
Downloads e Trials
Conecte-se (ou Registrar)
Comunidade
Considerações sobre o Banco de Dados Apache Cassandra
Pesquisa developerWork s
Quais são as vantagens e desvantagens desse banco de dados NoSQL?
Srinath Perera, Senior Software Architect, WSO2 Inc
Resumo: O armazenamento NoSQL é uma alternativa flexível e escalável aos bancos de dados relacionais, e, entre esses armazenamentos, Cassandra é uma das escolhas mais populares. Vá além dos detalhes mais conhecidos e explore os detalhes mais obscuros com Cassandra. Será possível explorar o modelo de dados do Cassandra, design do esquema de armazenamento, arquitetura e surpresas em potencial associadas a essa solução.
Data: 20/Jul/2012
Nível: Introdutório
Também disponível em : Inglês
Atividade: 6420 visualizações
Comentários: (Visualizar | Incluir comentário - Conectar)
Média de classificação (8 votos)
Classificar este artigo
Introdução
No artigo sobre a história dos bancos de dados "What Goes Around Comes Around" (consulte Recursos), Michal Stonebraker descreve em detalhes o desenvolvimento das técnicas de armazenamento ao longo do tempo. Antes de chegar ao modelo relacional, os desenvolvedores tentaram outros modelos, como hierárquico e de gráfico direcionado. É importante observar que o modelo relacional baseado em SQL — que é o padrão de facto mesmo agora — prevalece há quase 30 anos. Dada a breve história e rápido ritmo da ciência da computação, esse é um feito notável. O modelo relacional está tão bem estabelecido que, por muitos anos, a escolha de um armazenamento de dados para um aplicativo era fácil para o arquiteto de solução. A escolha era invariavelmente um banco de dados relacional. Desenvolvimentos como o aumento das bases de usuário dos sistemas, dispositivos móveis, maior presença dos usuários online, computação em nuvem e sistemas com mais de um núcleo