I am new to Couchbase. I was in the process of checking raw performance of INSERTs with various Couchbase setups (single node, 2-node, 5-node etc.) I am using VMs on Windows Azure to do my testing since I do not have enough hardware to test it on my servers. I am using the .NET client library provided by Couchbase to write my C# based test application that does record insertion in a loop.
Here are the results of inserts thus far:
Time taken for 10 million records on a hardware server - roughly 10 minutes
Time taken for 10 million records on a VM server on Azuere - roughly 21 minutes
Time taken for 10 million records on a 2-node VM cluster on Azure - 63 minutes
So here are my questions:
Is visualization causing the insertion to come down to half of a hardware server?
Is it normal for a Couchbase cluster to take 3 times as much compared to a single node Couchbase?
I have followed the following article to set up Couchbase cluster in Windows Azure:
Couchbase on Azure