Skip to content

Instantly share code, notes, and snippets.

@jhs
Created February 28, 2012 00:37
Show Gist options
  • Save jhs/1928169 to your computer and use it in GitHub Desktop.
Save jhs/1928169 to your computer and use it in GitHub Desktop.
Jason's view benchmark (11" MBA, 4GB)
$ docs=500000 batch=50000 ./bench.sh small_doc.tpl
Server: CouchDB/1.2.0a-f023052-git (Erlang OTP/R15B)
{"couchdb":"Welcome","version":"1.2.0a-f023052-git"}
[INFO] Created DB named `db1'
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
Building view.
{"total_rows":500000,"offset":0,"rows":[
{"id":"doc1","key":1,"value":1}
]}
real 4m13.870s
user 0m0.013s
sys 0m0.012s
$ docs=500000 batch=50000 ./bench.sh small_doc.tpl
Server: CouchDB/1.2.0a-a68a792-git (Erlang OTP/R15B)
{"couchdb":"Welcome","version":"1.2.0a-a68a792-git"}
[INFO] Deleted DB named `db1'
[INFO] Created DB named `db1'
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
[INFO] Uploaded 50000 documents via _bulk_docs
Building view.
{"total_rows":500000,"offset":0,"rows":[
{"id":"doc1","key":1,"value":1}
]}
real 2m49.864s
user 0m0.012s
sys 0m0.010s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment