Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Performance Benchmark CouchDB x Relational Databases

Does anyone knows a link for a good performance benchmark of CouchDB x "Any relational Database"

like image 513
Diego Dias Avatar asked Aug 18 '09 21:08

Diego Dias


People also ask

What is the Couchbase YCSB benchmark?

Couchbase routinely tests its core database engine against the Yahoo! Cloud Serving Benchmark (YCSB), an industry-standard performance benchmark for cloud databases. Using the results of these benchmark tests, Couchbase is able to improve the performance, scalability, and resource efficiency with each release of Couchbase Server.

How do I benchmark CouchDB?

You can run the benchmarks yourself by changing to the bench/ directory of CouchDB’s trunk and running ./runner.sh while CouchDB is running on port 5984. Bulk inserts are the best way to have seekless writes. Random IDs force seeking after the file is bigger than can be cached.

How does Couchbase compare to competitors?

The results, published by the independent vendor Altoros, show that Couchbase outperformed both competitors, delivering much higher throughput at lower latencies. To run these benchmarks in your own environment, you can download the benchmark scripts from GitHub.

What is Apache CouchDB?

Apache CouchDB is an open-source document-oriented NoSQL database that uses multiple formats and protocols to store, transfer, and process its data, it uses JSON to store data, JavaScript as its query language using MapReduce, and HTTP for an API. It was developed by Apache Software Foundation and initially released in 2005.


1 Answers

Not a performance benchmark, but also significantly more "real world".

http://johnpwood.net/2009/08/18/couchdb-the-last-mile/

like image 149
dnolen Avatar answered Oct 14 '22 09:10

dnolen