Buffer based LRU cache
This is a minor patch release that includes a couple maintenance changes, plus a couple of small performance improvements.
This is the first official release of libvmemcache. It's an embeddable and lightweight in-memory caching solution designed to fully take advantage of large capacity memory, such as Persistent Memory with DAX, through memory mapping in an efficient and scalable way.
Among other things, it includes:
The reason this release has version 0.8 is because we are still looking for actual real-world feedback before we stabilize the APIs and commit to maintaining backward compatibility. It does not mean that the library is unfinished or unstable. On the contrary, the cache is fully functional and we are confident in its quality.