You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Marcel Reutegger (JIRA)" <ji...@apache.org> on 2014/09/18 09:05:33 UTC
[jira] [Created] (OAK-2105) Review padding for blobs collection
Marcel Reutegger created OAK-2105:
-------------------------------------
Summary: Review padding for blobs collection
Key: OAK-2105
URL: https://issues.apache.org/jira/browse/OAK-2105
Project: Jackrabbit Oak
Issue Type: Improvement
Components: core, mongomk
Reporter: Marcel Reutegger
Priority: Minor
MongoDB does some default padding when it stores documents. The default
policy adds some padding and then rounds up to the next power of 2 number
of bytes. For the blobs collection with documents that are written once
and never modified, this default behavior may not be optimal. E.g. the
Oak lucene directory implementation splits data into 32k chunks and stores
them as multi-valued binary properties. This leads to documents that are
slightly over 32k bytes in size and MongoDB will allocate 64k for it.
Half of the space is wasted.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)