jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Jackrabbit Wiki] Update of "JCR Binary Usecase" by ThomasMueller
Date Wed, 06 Jul 2016 12:17:35 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jackrabbit Wiki" for change notification.

The "JCR Binary Usecase" page has been changed by ThomasMueller:
https://wiki.apache.org/jackrabbit/JCR%20Binary%20Usecase?action=diff&rev1=13&rev2=14

  
  '''Thomas'''
  
- The Oak `BlobStore` chunks binaries, so that chunks could be shared among binaries. Random
writes could then copy just the references to the chunks if possible. That would make random
write relatively efficient, but still binaries would be immutable. We would need to add the
required API. Please note this only works when using the `BlobStore`, not the current `FileDataStore`
and `S3DataStore` as is (at least a wrapper around the `FileDataStore` / `S3DataStore` would
be needed).
+ The Oak `BlobStore` chunks binaries, so that chunks could be shared among binaries. Random
writes could then copy just the references to the chunks if possible. That would make random
write relatively efficient, but still binaries would be immutable. We would need to add the
required API. Please note this only works when using the `BlobStore`, not the current `FileDataStore`
and `S3DataStore` as is (at least a wrapper around the `FileDataStore` / `S3DataStore` would
be needed). This includes efficiently cutting away some bytes in the middle of a binary, or
inserting some bytes. Typical file system don't support this case efficiently, however with
the BlobStore it is possible.
  
  === UC8 - X-SendFile ===
  

Mime
View raw message