Nosql

2163 palavras 9 páginas
NoSQL (Cassandra)
Conceitos e características
Erick Haendel, Luís Carlos, Rodrigo Félix
Departamento de Estatística e Informática - Universidade Federal Rural de Pernambuco (UFRPE)
Rua Dom Manoel de Medeiros, s/n, Dois Irmãos - CEP: 52171-900 - Recife/PE
{erickhaendel, luis.c.ferraz, rodrigofelixrodrigo}@gmail.com
Resumo. Este artigo trás uma abordagem das principais características do NoSQL com foco no tipo Família de colunas, aqui descrito pelo Apache Cassandra. O NoSQL tem na escalabilidade seu ponto forte, o que lhe atribui uma grande velocidade e capacidade de armazenar dados. Esta tecnologia vem sendo bastante utilizada pelas principais empresas da internet, como o Facebook, Google e Twitter.
1. Introdução
Desde a década de 80, o modelo relacional impera praticamente absoluto entre os sistemas de gerenciamento de banco de dados. Se tornou uma ferramenta tão poderosa e confiável que a preocupação dos desenvolvedores se restringia a modelagem do esquema de dados. Sua força e consolidação no mercado se deve, também, a linguagem SQL, por sua simplicidade e seu alto poder de expressão nos bancos relacionais.
Mesmo resistindo a evolução da tecnologia da informação, a crescente das aplicações web 2.0, aumento de usuários online, computação em nuvem, as bases de dados cresceram a níveis exponenciais, e o modelo relacional já não pode oferecer suporte com a mesma eficiência de outrora.
Para suprir essa necessidade, empresas como a Google e a Amazon desenvolveram novas soluções, baseadas em modelos de dados não relacionais, para que pudessem oferecer maior escalabilidade e maior disponibilidade independendo do volume de dados.
Esses novos sistemas foram batizados de NoSQL.
2. O NoSQL
Not Only SQL (não apenas SQL) surgiu com a importância em se obter altos graus de paralelismo no processamento dos grandes volumes de dados e a possibilidade de distribuição destes dados em escala global. Sistemas relacionais apresentam complexidade superior e altos custos

Relacionados

  • Nosql
    348 palavras | 2 páginas
  • NoSql
    1234 palavras | 5 páginas
  • Nosql
    3242 palavras | 13 páginas
  • NoSQL
    4065 palavras | 17 páginas
  • NoSql
    364 palavras | 2 páginas
  • Nosql
    926 palavras | 4 páginas
  • Nosql
    2382 palavras | 10 páginas
  • NoSQL
    742 palavras | 3 páginas
  • Nosql
    381 palavras | 2 páginas
  • NoSQL
    4813 palavras | 20 páginas