elias (usuário não registrado) em 8/01/2012 às 12:45 am

O Couchbase terá um.. problema. Ele não tem uma interface REST. Os clientes que hoje se conectam no CouchDB não vão poder se conectar no Couchbase sem mudanças. E não muda só o protocolo: ele não terá uma API _changes, não terá lists, etc.. é um produto diferente, com algumas características cruciais do CouchDB ausentes. Portar alguns casos de uso do CouchDB para o Couchbase é inviável (exemplo: couchapps).

Dá pra ter uma noção aqui:

http://docs.couchbase.org/couchbase-manual-2.0/couchbase-introduction-migration-couchdb.html

A compatibilidade com o CouchDB é o Couchbase móvel (no iphone, digamos) poder replicar tanto com o Couchbase na cloud quanto com o CouchDB. Mas o Couchbase na cloud não vai replicar com o CouchDB. :(

A boa notícia é que o Apache CouchDB continua firme e forte (ao menos de acordo com o pessoal do #couchdb da irc.freenode.org). Vamos ver no que vai dar.