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)