[ 
https://issues.apache.org/jira/browse/OAK-2745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Mueller updated OAK-2745:
--------------------------------
    Fix Version/s:     (was: 1.3.9)

> PersistentCache should rely on eviction callback to add entry to the 
> persistent cache
> -------------------------------------------------------------------------------------
>
>                 Key: OAK-2745
>                 URL: https://issues.apache.org/jira/browse/OAK-2745
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: mongomk
>            Reporter: Chetan Mehrotra
>            Assignee: Thomas Mueller
>              Labels: performance
>
> Currently when PersistentCache is enabled then any put results in addition of 
> the entry to in memory cache and also to the backing persistent cache. While 
> adding the entry to the persistent cache there is slight overhead of 
> serialization of the entry to be paid.
> To avoid such overheads at time of read/write to in memory cache it would be 
> better to move the logic to separate thread. PersistentCache can make use of 
> Guava cache eviction callback and then add the entry to the backend 
> persistent store



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

Reply via email to