On ubuntu amazon ec2 large instance - using java and spy memcache client.
Ran memcachedb with command
memcachedb -m 2064 -p 11211 -u memcachedb -l 127.0.0.1 -b 22000
Results - 10,000 puts of 140 characters in 22143 ms.
451 puts / s.
inserted 140 characters with a 5 character key.
|key value store||time taken to insert 10,000 records||MB taken for storage||inserts /s|
|memcachedb||22143 ms||1300 MB||451 puts / s|
Note - I had to add an artificial 1 ms delay after every insert. The memcache client would throw a queue size exception.
If time took 12143 ms, we would get roughly.
900 puts / s