couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Lehnardt <...@apache.org>
Subject Re: Faster updates, optional ACID
Date Tue, 06 Jan 2009 15:10:37 GMT

On 6 Jan 2009, at 14:56, Lawrence Pit wrote:

> Interesting indeed. I was seeing:
>
> CouchDB/0.8.0-incubating
>
> I assume that is different from CouchDB 0.8.1 ?


CouchDB 0.8.0:

Requests per second:    5.29 [#/sec] (mean)

Cheers
Jan
--

>
> Cheers,
> Lawrence
>
>> Interesting.  I wonder that Lawrence was seeing...
>>
>> On Jan 6, 2009, at 7:11 AM, Jan Lehnardt wrote:
>>
>>>
>>> On 6 Jan 2009, at 00:46, Geir Magnusson Jr. wrote:
>>>>
>>>> It was reported that w/ the same up-to-date version of erlang,  
>>>> they found a big performance difference between 0.8 and current  
>>>> trunk.  If that's true, then it seems to me that something  
>>>> changed in the filesystem handling in the CouchDB code itself -  
>>>> it could be that there are multiple flush modes, and the 0.8 code  
>>>> used whatever corresponds to fsync(), and trunk uses whatever  
>>>> corresponds to fnctl(F_FULLSYNC).  I don't know  It's a guess.   
>>>> But yesterdays results are unexplained, and I hate mysteries.
>>>
>>> $ ab -c 10 -n 1000 -p emptypost -T 'application/json'  http://127.0.0.1:5984/test_suite_db
>>>
>>> CouchDB 0.8.1:
>>> Requests per second:    6.56 [#/sec] (mean)
>>>
>>> CouchDB trunk r731451 (pre-async-commit-patch):
>>> Requests per second:    5.94 [#/sec] (mean)
>>>
>>>
>>> Cheers
>>> Jan
>>> -- 
>>
>>
>
>


Mime
View raw message