I started evaluating membase and was pleased with the ease with which it could be setup.
I wrote a simple test client to test the read/write perf. I have a protocol buffer object (450bytes) as value and key size of about 16 bytes. I have two nodes in a cluster (3Gb ram each) and writing to the default bucket.
I am instantiating a the client as follows
memcachedClient = new MemcachedClient(Arrays.asList(new URI("http://test-cookie-master.np.wc1.yellowpages.com:8091/pools")), "default", "default", "");
3916ms for 100000 writes
56419ms for 100000 reads
Is what i see when i run the client from the same machine as the server. any thoughts on why the read performance is so bad?
using version Version: 1.7.2r-20-g6604356 in centos
Thanks in advance,