On the other hand, Couchbase is written in C and Erlang whereas MongoDB is written in C++. Inevitably, you'll need more memory for Couchbase as compared to MongoDB. Couchbase has some interesting advantages when approaching large corporate environments. It is also helpful to have that key-value store supported from the same product. You can pitch as either a database and sit next to Oracle, or you can pitch as a middleware technology akin to a distributed cache like Terracotta and sit it next to the app server. This flexibility can give Couchbase a "backdoor" opportunity.
The new Couchbase should have an easier time getting into the enterprise, but it has a lot of catching up to do to get into the cloud and to capture the hearts and minds of developers. Mongo is very developer friendly and well-ensconced in that community.
On the other hand, with features like out-of-the-box datacenter replication controlled from a pretty Web menu, Couchbase offers much to love. Web-based administrative menus and such seem like trite features to harp on until you're actually selling this stuff to management: Show them a command-line interface and talk about how you have to write another project to get the data out after you adopt this thing -- congratulations, you're facing an uphill battle. Show them the Couchbase GUI interface, which at least demonstrates that the vendor has put some thought into BI, reporting, and so on, and you have a better story.
It's now obvious that 2013 will be a year of NoSQL war. Players will escalate their jockeying for supremacy. Gone will be the NoSQL peace, love, and understanding, where we're all in this together -- only Larry is the enemy. Instead, we'll have a popcorn-worthy conflict to watch.
This competition is no longer strictly about mind share among developers and early adopters. This is about the hearts and minds of enterprise IT management. The result will be better administration tools, more partnerships, and a growth spurt to the maturity necessary for more conservative enterprise customers.
Bring on the document database war! I want more!
This article, "Couchbase 2.0: This means war," was originally published at InfoWorld.com. Read more of Andrew C. Oliver's Strategic Developer blog, and keep up on the latest developments in application development at InfoWorld.com For the latest business technology news, follow InfoWorld.com on Twitter.