TMCnet News

Couchbase Server Outperforms Cassandra by 6X on Google Cloud Platform
[June 02, 2015]

Couchbase Server Outperforms Cassandra by 6X on Google Cloud Platform


Couchbase continues to outperform Cassandra and MongoDB in high-scale use cases. In a new benchmark, Couchbase Server 3.0 sustained 1.1 million writes per second with very low latency on Google (News - Alert) Cloud Platform, using just 50 nodes, while Cassandra required 300 nodes. The results show that to sustain 1 million writes per second on Couchbase would cost 83 percent less than what it does on Cassandra - $56 per hour for Couchbase compared with $330 per hour for Cassandra.

"Recent benchmarks are proof positive that Couchbase Server is uniquely suited to deliver enterprise grade performance and scalability on the cloud platform of choice," said Ravi Mayuram, senior vice president, Products and Engineering, Couchbase.

Results of the Google Cloud benchmark are summarized in the following table:





 
        COUCHBASE       CASSANDRA       COUCHBASE ADVANTAGE
Throughput       1.1 million writes/sec       1 million writes/sec       -
Latency       27ms       23ms       -
Nodes       50 @ 16 cores       300 @ 8 cores       6X
Total Cores       800       2400       3X
Price/Hour       $56       $330       6X
Price per 10K Transactions       $0.51/10K ops       $3.30/10K ops       6X
 

Couchbase performs 4.5X better than MongoDB 3.0 + WiredTiger

In a separate recent benchmark, Couchbase Server 3.0 demonstrated a 4.5X performance advantage over MongoDB 3.0 + WiredTiger. WiredTiger is the high-performance storage engine that MongoDB acquired earlier this year and recently made available as an option, claiming it significantly increases performance over the default engine. Even with WiredTiger, MongoDB 3.0 delivered less than one-fourth the throughput rate of Couchbase Server 3.0 using the same resources.

Results of the Couchbase vs. MongoDB + WiredTiger benchmark are summarized in the following table:

                 
        COUCHBASE       MONGODB
Maximum Throughput       333K Operations/sec       74K Operations/sec
Read Latency       4.82 ms       4.19 ms
Write Latency       4.79 ms       5.38 ms
Total Cores       9       9
           

Fair, transparent benchmarks are good for the industry

A number of NoSQL database vendors have engaged in commissioning and publishing benchmarks, which can provide value for potential buyers of their products. If done in an open and transparent way, benchmarks are a valuable tool for demonstrating that a specific NoSQL database can support a specific use case under a specific set of conditions.

To be fair and transparent, benchmarks need to follow a few simple rules - which Couchbase adheres to in all commissioned benchmarks:

1. Use the most recent versions of each solution's generally available software;

2. Clearly communicate the use cases and workloads being measured so that developers and operations engineers can assess whether the benchmark applies to their situation, and;

3. Keep the tests open, so they can be reproduced and the results verified.

"We see continued value in conducting transparent, repeatable benchmarks. They make it easier for the market to see which NoSQL databases perform well on targeted use cases," said Bob Wiederhold, CEO at Couchbase. "More and more enterprises are deploying NoSQL for mission-critical applications operating at significant scale. The use of benchmarks is increasing during this phase, because performance at scale is critical for most of these applications. Developers and ops engineers need to know which products perform best for their specific use cases and workloads."

Resources:

About Couchbase

Couchbase delivers the world's highest performing NoSQL distributed database platform. Developers around the world use the Couchbase platform to build enterprise web, mobile, and IoT applications that support massive data volumes in real time. The Couchbase platform includes Couchbase Server, Couchbase Lite - the first mobile NoSQL database, and Couchbase Sync Gateway (News - Alert). Couchbase is designed for global deployments, with configurable cross data center replication to increase data locality and availability. All Couchbase products are open source projects.

Couchbase customers include industry leaders like AOL, AT&T, Bally's, Beats Music, BSkyB (News - Alert), Cisco, Comcast, Concur, Disney, eBay, KDDI, Nordstrom, Neiman Marcus, Orbitz, PayPal, Rakuten / Viber, Tencent, Verizon, Wells Fargo, Willis Group, as well as hundreds of other household names.

Couchbase investors include Accel Partners (News - Alert), Adams Street Partners, Ignition Partners, Mayfield Fund, North Bridge Venture Partners, and West Summit.

www.couchbase.com


[ Back To TMCnet.com's Homepage ]