Deformin / TwoLevelCache

A configurable two-level cache (for caching Objects). Level 1 is memory, level 2 is filesystem. One can specify cache strategies and max sizes of both levels 1 and 2. Three cache replacement policies have been set: Least Frequently Used, Least Recently Used, Most Recently Used.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codacy Badge Build Status

TwoLevelCache

Create a configurable two-level cache (for caching Objects).
Level 1 is memory, level 2 is filesystem.
Config params should let one specify the cache strategies and max sizes of level 1 and 2.

About

A configurable two-level cache (for caching Objects). Level 1 is memory, level 2 is filesystem. One can specify cache strategies and max sizes of both levels 1 and 2. Three cache replacement policies have been set: Least Frequently Used, Least Recently Used, Most Recently Used.