Software // Information Management
11:42 AM
Connect Directly
DarkReading Virtual Event: Re-Thinking IT Security Strategy
Nov 15, 2016
Despite enterprises spending more money annually on cybersecurity defense than ever before, the nu ...Read More>>

Couchbase Takes On Oracle, MongoDB And Cassandra

Couchbase has added features to match MongoDB and Cassandra, but Oracle is the biggest target for this NoSQL database.

"We're beating up on Oracle, MySQL and PostgreSQL, and, yes, we're having a lot of success in greenfield opportunities against MongoDB and Cassandra," says Couchbase CEO Bob Wiederhold.

What is it about fast-growing startups that breeds these sorts of cocky statements (see Cloudera and Cassandra)?

Wiederhold's comment came on the heels of Wednesday's Couchbase 2.1 release, which brings incremental embellishments to much more extensive upgrades delivered with December's 2.0 release.

Couchbase 2.0 has been "extremely successful," according to Wiederhold, driving "blowout" first- and second-quarter results for the company in part because it added crucial capabilities provided by NoSQL competitors.

[ Want more bold claims from big data upstarts? Read Big Data Pioneers Get Big For Their Britches. ]

"We extended the capabilities of our key value database to also be a document database that could do indexing and querying, and we also introduced cross-data-center replication," he explained. Document-handling and cross-data-center replication (for global deployment) are the strong suits of MongoDB and Cassandra, respectively.

As for the competition with Oracle and other relational databases, those products just weren't designed for the modern era, Wiederhold insists.

"If you were developing an application from around 1995 to 2002, you had no choice but to develop it with Oracle, DB2 or Microsoft SQL Server," Wiederhold told InformationWeek in an interview this week. "Now they're having a difficult time scaling and they're not getting the performance they need with relational databases. They want a horizontally scalable application tier and a horizontally scalable database tier because their mobile and Web applications are very data-centric, and they're connected to the Internet and potentially billions of users."

With the 2.1 release announced this week, Couchbase has added refinements including a multi-threaded persistence engine. That's a mouthful, but it solves the problem of keeping up with random data requests whereby it's hard to predict what data to cache. In these cases, performance depends on how quickly you can get data off disk. The multi-threaded persistence engine basically provides data readers and writers that use all the capacity of multi-threaded compute cores.

Couchbase 2.1 bolsters multi-data center replication with a battery of optimizations. These help global operations ensure performance by serving customers from the closest possible data center. The optimizations minimize mirroring latencies, thereby improving response times.

There's also a new health-check tool that monitors resources including memory, CPU power and disk capacity. As you start scaling up, resources can get out of whack, depending on query and memory demands. The health-check tool spots these problems and suggests how to best alleviate the bottlenecks.

Finally, Couchbase has improved its administrative interface with progress indicators for long-running tasks such as rebalancing operations. It's a small advance, but it puts administrators at ease when they can see progress and know that there aren't problems cropping up in a process.

As we're seeing with many relatively young products, there's a lot of innovation and excitement about new possibilities, but it takes time to apply the finishing touches that add up to maturity.

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
The Agile Archive
The Agile Archive
When it comes to managing data, donít look at backup and archiving systems as burdens and cost centers. A well-designed archive can enhance data protection and restores, ease search and e-discovery efforts, and save money by intelligently moving data from expensive primary storage systems.
Register for InformationWeek Newsletters
White Papers
Current Issue
Top IT Trends to Watch in Financial Services
IT pros at banks, investment houses, insurance companies, and other financial services organizations are focused on a range of issues, from peer-to-peer lending to cybersecurity to performance, agility, and compliance. It all matters.
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on for the week of October 9, 2016. We'll be talking with the editors and correspondents who brought you the top stories of the week to get the "story behind the story."
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll