[ 
https://issues.apache.org/jira/browse/OAK-3401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15647548#comment-15647548
 ] 

Chetan Mehrotra commented on OAK-3401:
--------------------------------------

[~rombert] I like multiplexing support at DocumentStore level as that would be 
one way add path based sharding to DocumentNodeStore. So lets have this issue. 
But would decouple it from Multiplexing feature set

> Multiplexing DocumentStore support
> ----------------------------------
>
>                 Key: OAK-3401
>                 URL: https://issues.apache.org/jira/browse/OAK-3401
>             Project: Jackrabbit Oak
>          Issue Type: Epic
>          Components: core, mongomk
>            Reporter: Chetan Mehrotra
>
> The scenario for this multiplexing is the following:
> * multiple Oak instances configured using a DocumentNodeStore
> * all DocumentNodeStore instances connect to the same physical backend,
> e.g. a mongod/mongos instance
> * each Oak instance needs a private area that is not shared with the
> other instances ( e.g. /tmp )
> The concept is similar to Unix filesystem mounts managed in /etc/fstab. A 
> 'root' store manages the whole repository, while at certain points other 
> sub-stores take over.
> An example configuration can be:
> {noformat}
> /         <- root store
>  /apps    <- sub-store 1
>  /libs    <- sub-store 1
>  /tmp     <- sub-store 2
> {noformat}
> For more details refer to the thread by [~rombert] at [1]
> Supporting this would require changes both in Document NodeStore layer and in 
> Oak layer
> [1] 
> http://mail-archives.apache.org/mod_mbox/jackrabbit-oak-dev/201507.mbox/%[email protected]%3E



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to