Daamn, trunk version is 30 times faster! You need to release a new version ASAP! :) Erlang was the latest.
Sebastjan On Tue, Feb 10, 2009 at 12:48 AM, Sebastjan Trepca <[email protected]> wrote: > Wow, thanks guys for quick response! I'll try it out. > > Sebastjan > > > > On Tue, Feb 10, 2009 at 12:37 AM, Paul Davis > <[email protected]> wrote: >> On Mon, Feb 9, 2009 at 6:30 PM, Sebastjan Trepca <[email protected]> wrote: >>> Hi, >>> >>> downloaded latest version (0.8.1) and did some tests on it. GET's are >>> fast, but POST's are pretty disappointing. I am using the default >>> configuration on my Macbook Pro and it can process only 7 >>> POSTs/second. Am I missing something? >>> >>> Thanks, >>> Sebastjan >>> >> >> 1. Use _bulk_docs. The more docs you can load in a single request the >> more improvement you'll get. This is a direct RAM/speed tradeoff. >> 2. Use trunk. There have been numerous speed improvements since 0.8. >> You could also try the couchdb-devel port, but I'm not sure where it >> exactly in terms of SVN revision. I'm 95% certain there have been a >> few more patches that should improve speed since then. >> 3. Less importantly, but jchris would be upset if I didn't mention, if >> you can use sorted docids when inserting you can squeeze out more >> performance. >> >> HTH, >> Paul Davis >> >> Also, what Chris says. If your erlang VM is 5.5.5 or there abouts >> (check with `erl`) you're hitting a bug in erlang itself that's fixed >> with the newer RC's that are recommended for use. >> >
