Eric Florenzano's blog on NoSQL technologies spoke highly of Couch DB:
"It's functionality that allows for interesting and new distributed types of applications and data that I think could possibly change the way we take our applications offline. I imagine that some day every computer will come with CouchDB pre-installed and it'll be a data store that we use without even knowing that we're using it."
Test Results in CouchDB
CouchDB is a JSON object that maps keys to data with an innovative replication strategy. It's especially helpful in offline storage because it syncs and reconciles differences between different nodes after being disconnected for a while. However, CouchDB is different from major NoSQL solutions, such as BigTable, Cassandra, and Project Voldemort, in the area of scalability. It's not as well suited for extremely large sites that need good sharding, replication, and high availability. By running CouchDB in the cloud, Cloudant hopes it can fix some of its scalability weaknesses.
Cloudant's focus is on cloud-supported desktop applications through CouchDB. The CouchDB replication strategy is especially useful for desktop apps because they sometimes need to work offline and CouchDB has excellent synchronization capabilities for when the application reconnects. The cloud connection makes that data available wherever you go.
Cloudant Prototype Web Interface
Cloudant's strategy involves running CouchDB on multiple servers, instead of just one. This development in the distribution layer is what will make CouchDB cloud-ready. Cloudant will be releasing this layer in the near future with some parts going back to the open source community and other things remaining internal to Cloudant.