cache based on jvm directmemory, can be used with ehcache like Bigmemory.