UniCache is a universal purpose cache with Least Recently Used
replacement policy by default. Cache can be configured to use another policy. UniCache is intended to be Thread safe. User can register callbacks that are run at various UniCache events.
gem "unicache", "~> 0.0.2"