Write-Through
Application interacts directly with cache. Writes are synchronous from cache to storage DB.
Write-Back
Application interacts direction with cache. Writes are asynchronous from cache to storage DB.
Write-Around
Reads are from cache, writes are directly to storage DB. On a read cache-miss, may update the storage DB.
LRU Cache
Least Recently Used items are evicted
LFU Cache
Least Frequently Used items are evicted