Neste Papo Reto William Miranda faz um overview do CouchDB Database.
O CouchDB é um banco de dados de código-aberto que foca na facilidade de uso e na filosofia de ser “um banco de dados que abrange a Web”.
Ao contrário de um banco de dados relacional, ele não armazena os dados e relacionamentos em tabelas. Cada banco de dados é uma coleção de documentos independentes, e cada documento mantém seus próprios dados e esquemas.
Couch DB implementa uma forma de Controle de concorrência multiversão (MVCC), a fim de evitar a necessidade de travar o arquivo de banco de dados durante as gravações. Outras características são a semântica ACID com consistência eventual, MapReduce, replicação incremental e tolerância a falhas.
William mostra diversos exemplos em código e fala sobre vários benefícios do gerenciador.
Confira a apresentação.

Slides:

Links Citados:
* http://couchdb.apache.org/

Autor

Wilson Souza é Gerente de Marketing da Bluesoft. Formado e pós Graduado pela Instituição Mackenzie, possui também MBA pela FGV. Wilson tem mais de 10 anos de experiência na área de Relacionamento e Marketing, atuando em diversas áreas e segmentos do mercado.

Deixe aqui o seu comentário