Skip to content

Performance CouchDB v2 versus CouchDB v3 #3217

Answered by H--o-l
H--o-l asked this question in Q&A
Discussion options

You must be logged in to vote

Hi!

We finally understood what was happening, I’m posting the explanation here in the hope it can help other users using the same hardware as we do.

Our disks are AWS EBS volumes (SSD called io1), they are “IOPS provisioned” with a user-defined maximum limit of 300 disk I/O operations per second. AWS documentation explains how IOPS are counted:

I/O operations that are smaller than 256K each count as 1 consumed IOPS. I/O operations that are larger than 256K are counted in 256K capacity units. For example, a 1024K I/O would count as 4 consumed IOPS.

It appeared that our IOPS value of 300 IOPS was the bottleneck. After raising the IOPS limit, CouchDB 3 now performs very well. For our usage…

Replies: 4 comments 7 replies

Comment options

You must be logged in to vote
2 replies
@H--o-l
Comment options

@H--o-l
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@kocolosk
Comment options

@H--o-l
Comment options

Comment options

You must be logged in to vote
3 replies
@kocolosk
Comment options

@wohali
Comment options

@H--o-l
Comment options

Answer selected by H--o-l
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants