Avaliação Rápida sobra o ChouchDB
1572 palavras
7 páginas
CouchDBO couchDB utiliza um modelo de banco de dados orientado a documentos que veio para ser desenvolvimento em aplicativos de alta escalabilidade, que precisem ter em seus processos uma grande tolerância a falhas, além de trazer extremo desempenho e não haver travamento na utilização de grande número de usuários.
Vantagens: O couchDB tem como sua grande vantagem a leitura em que os utilizadores nunca serão bloqueados ao tentar utilizar o banco de dados ao contrário aos sistemas de bancos de dados relacional que para a leitura de grande número de usuários há um bloqueio em que usuários precisam esperar para poder utilizar e caso o número seja muito alto existe um grande risco do banco de dados relacional acabar travando ao contrário do couchDB que mesmo com um grande número de usuário utilizando simultaneamente não haverá problemas. Projetado para grandes números de computadores usando-o ao mesmo tempo e com uma boa performance e também com uma tolerância muito grande a falhas sendo criado como uma alternativa para os criadores de wikis, blogs e sistemas de gerenciamento de documentos.
Desvantagens: O couchDB apesar da sua grande escalabilidade e flexibilidade tem uma estrutura desestruturada trazendo consigo uma falta de esquema rígido o que o torna muito difícil de se utilizar cotidianamente, ao pensar-se em um aplicativo para o dia-a-dia o relacionamento entre tabelas definidas é importante para dar sentido aos dados que tem em banco de dados relacionais.
Utilizadores: Existem um grande número de empresas e produtos que utilizam o couchDB em suas aplicações ou componentes serão listadas abaixo alguns exemplos que estarão categorizados em: Software, Aplicativos para Androide, Websites e Aplicativos de facebook.
Software:
Ajatus Um CRM que é executado como um aplicativo local web Ajax.
Aptela Hosted Serviço de VoIP / PBX que usa sofá para serviços de persistência
Couchit , criador do site mínima ( código fonte ) [Por favor ampliar]