couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Filipe Manana (JIRA)" <>
Subject [jira] Created: (COUCHDB-1009) Make couch_stream buffer configurable
Date Mon, 03 Jan 2011 13:44:45 GMT
Make couch_stream buffer configurable

                 Key: COUCHDB-1009
             Project: CouchDB
          Issue Type: Improvement
          Components: Database Core
         Environment: trunk
            Reporter: Filipe Manana
            Assignee: Filipe Manana
            Priority: Trivial
         Attachments: COUCHDB-1009.patch

The couch_stream buffer is hardcoded to 4Kb.

This value should be configurable. Larger values can improve write and specially read performance
(if we write larger chunks to disk, we have higher chances of reading more contiguous disk
blocks afterwards). 

I also think it's a good idea to change the default value from 4Kb to something higher (64Kb
for e.g.).

Patch attached

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message