performance issues with dynomite 0.6.0

4 views
Skip to first unread message

W-Mark Kubacki

unread,
Feb 7, 2010, 2:33:03 PM2/7/10
to Dynomite
Hi dynomite users,

I blog about distributed key/value stores and am going to write a line
or two about dynomite. But right now dynomite performs very bad on my
installations.

After having installed it like described in "getting started" I ran
this trivial test with one node running:
> #!/usr/bin/env python
> import time
> from dynomite import Client
> c = Client('localhost', 11222)
> i = 0
> start = time.time()
> while i < 1000000:
> c.put(str(i), "Lama "+str(i))
> i += 1
> print time.time() - start
> c.close()

Dynomite gave me about 25 put/second (in words: twentyfive) - which is
catastrophic. Maybe someone can give me hint on how to achieve the
10000 put/second which the documentation made me hope for.

Erlang is R13B03, my system is 64bit (amd64, x86_64; AMD Phenom 9550
and Opteron 2374 HE; 8 GB Ram each) under Gentoo, if that matters.
I have even deployed two nodes on Rackspace, but performance didn't
increase noticeably.

Running from HEAD instead of 0.6.0 didn't help either.

--
Thanks for your help in advance.
Mark
http://mark.ossdl.de/

Reply all
Reply to author
Forward
0 new messages