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

Chetan Mehrotra commented on OAK-2984:
--------------------------------------

[~nleite] Would this also provide better concurrent write throughput. So far my 
understanding was that Mongo 2.6.x had a db level locking and having collection 
in separate database would help. However test done as part of OAK-1153 did not 
show much difference. May be testcase were implemented incorrectly. So wanted 
to confirm if there are other benefit apart from different mount point?

> Set blobs collection on separate database
> -----------------------------------------
>
>                 Key: OAK-2984
>                 URL: https://issues.apache.org/jira/browse/OAK-2984
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: mongomk
>            Reporter: Norberto Leite
>              Labels: performance
>
> MongoDB allows the creation of several different database namespaces to allow 
> concept separation, between different applications and separate workloads to 
> perform conceptual and physical isolation. 
> It also allows different databases to be set on [different mount points | 
> http://docs.mongodb.org/manual/reference/configuration-options/#storage.directoryPerDB]
>  which for this particular workload (nodes vs blobs) would be greatly 
> appreciated. Having different physical disks would be to avoid IO contention 
> provoked by demanding large blob operations upload operations on disk level. 
> The implementation details would be as simple has defining an option that 
> would require a *blobs database name*
> N.



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

Reply via email to