Quando usar o CouchDB vs RDBMS [closed]

Eu estou olhando para CouchDB, que tem um número de recursos atraentes sobre bancos de dados relacionais, incluindo:

interface REST / HTTP intuitivareplicação fácildados armazenados como documentos, em vez de tabelas normalizadas

Eu aprecio que este não é um produto maduro, então deve ser adotado com cautela, mas estou me perguntando se ele é realmente um substituto viável para um RDBMS (apesar da página de introdução dizer o contrário -http://couchdb.apache.org/docs/intro.html).

Em que circunstâncias o CouchDB seria uma melhor escolha de banco de dados do que um RDBMS (por exemplo, MySQL), por exemplo? em termos de escalabilidade, design + tempo de desenvolvimento, confiabilidade e manutenção.Ainda existem casos em que um RDBMS ainda é claramente a escolha certa?Essa é uma opção, seja ou não, ou é mais provável que uma solução híbrida surja como a melhor prática?

questionAnswers(7)

yourAnswerToTheQuestion