Nosql no desenvolvimento de aplicações web colaborativas

6353 palavras 26 páginas
NoSQL no desenvolvimento de aplicações Web colaborativas
Bernadette Farias Lóscio (bfl@cin.ufpe.br), Hélio Rodrigues de Oliveira (hro@cin.ufpe.br), Jonas César de Sousa Pontes (jcsp@cin.ufpe.br)
Resumo A Web tem revolucionado a forma como criamos conteúdo e trocamos informações, além de habilitar o desenvolvimento de uma série de novas aplicações. O grande volume de dados gerado por aplicações Web, juntamente com os requisitos diferenciados destas aplicações, como a escalabilidade sob demanda e o elevado grau de disponibilidade, têm contribuído para o surgimento de novos paradigmas e tecnologias. Neste contexto uma nova categoria de Banco de Dados, chamada NoSQL (Not Only SQL), foi proposta com o objetivo de atender aos requisitos de gerenciamento de grandes volumes de dados, semi-estruturados ou não estruturados. Este minicurso apresenta os fundamentos da tecnologia de banco de dados NoSQL, enfatizando as suas principais características e diferenciais, bem como suas áreas de aplicação. 1 Introdução O grande volume de dados gerado por aplicações Web, juntamente com os requisitos diferenciados destas aplicações, como a escalabilidade sob demanda e o elevado grau de disponibilidade, têm contribuído para o surgimento de novos paradigmas e tecnologias. As redes sociais, por exemplo, requerem o gerenciamento de grandes quantidades de dados não estruturados, os quais são gerados diariamente por milhões de usuários em busca do compartilhamento de informações, conhecimentos e interesses. Neste contexto, surgiu uma nova categoria de Banco de Dados, chamada NoSQL (Not Only SQL), que foi proposta com o objetivo de atender aos requisitos de gerenciamento de grandes volumes de dados, semi-estruturados ou não estruturados, que necessitam de alta disponibilidade e escalabilidade. A necessidade de uma nova tecnologia de BD surgiu como consequência da ineficiência dos bancos de dados relacionais em lidar com esta tarefa. Vale ressaltar que a tecnologia relacional foi

Relacionados

  • projeto
    959 palavras | 4 páginas
  • No sql
    1978 palavras | 8 páginas
  • Banco de dados nosql
    11898 palavras | 48 páginas
  • Avaliação de Desempenho entre Bancos de Dados Relacionais e NoSQL
    13677 palavras | 55 páginas
  • Banco Não relacional
    4370 palavras | 18 páginas
  • CONTTINUE: Um ferramenta colaborativa para narrativas de histórias
    15716 palavras | 63 páginas
  • ALTA DISPONIBILIDADE PARA ARMAZENAMENTO DE GRANDES VOLUMES DE DADOS, UTILIZANDO COMPUTAÇÃO EM NUVEM COM CASSANDRA
    11122 palavras | 45 páginas
  • ARQUITETURA E DESENVOLVIMENTO DE UMA APLICAÇÃO WEB DISTRIBUÍDA BASEADA EM JAVASCRIPT
    8058 palavras | 33 páginas
  • teste
    9795 palavras | 40 páginas
  • banco de dados
    4452 palavras | 18 páginas