tCache takes a creative approach for near lock-free evictions and supports data-aware evictions. Its key features are:

Configuration of features is individual per Cache instance, by using a cache Builder: