You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@marmotta.apache.org by "Sebastian Schaffert (JIRA)" <ji...@apache.org> on 2013/11/21 12:51:35 UTC
[jira] [Created] (MARMOTTA-369) Revise caching in KiWi triplestore
Sebastian Schaffert created MARMOTTA-369:
--------------------------------------------
Summary: 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#6144)