[
https://issues.apache.org/jira/browse/MARMOTTA-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sebastian Schaffert resolved MARMOTTA-369.
------------------------------------------
Resolution: Fixed
> Revise caching in KiWi triplestore
> ----------------------------------
>
> Key: MARMOTTA-369
> URL: https://issues.apache.org/jira/browse/MARMOTTA-369
> Project: Marmotta
> Issue Type: Bug
> Components: KiWi Triple Store
> Reporter: Sebastian Schaffert
> Assignee: Sebastian Schaffert
>
> The caching used by the KiWi triplestore currently has the potential to cause
> OOM errors and memory leaks for very big datasets. As a quick fix, the cache
> settings for EHCache need to be corrected (done with last commit). However,
> we should also revise the way caching is done in the triplestore. Possible
> improvements:
> - single node cache as simplification: cache everything in a single cache;
> this improves performance and simplified configuration
> - SelfPopulatingCache (or transparent-read cache) in a similar way to the
> KiWiHandler in the kiwi-loader module: reduces locking and simplifies the use
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)