what is difference between evict and remove?
evict() removes from memory, remove() removes from memory and (if enabled) CacheLoader