Recommendation on EC2 instances
I'm curious as to what EC2 instance would be recommended to run a single Couchbase node. This isn't for production use, but rather some simple map-reduce computation of ~3M records.
The two EC2 instance sizes that I'm debating between are:
1) Extra Large (m1.xlarge), 4 virtual cores (8 ECU), 15GB RAM, High I/O, 1000 MBPS EBS optimized
2) M3 Extra Large (m3.xlarge), 4 virtual cores (13 ECU), 15GB RAM, Moderate I/O, 500 MPBS EBS optimized
The price is about the same. #1 is slower in CPU, but has better IO.
I'm mostly planning on doing map-reduce operations using views. Should I prefer CPU over IO or the other way around?