News and announcements
A re-usable fast and scalable persistent cache for C++
Written for persistent-cache-cpp by Michi Henning on 2015-08-16
This API provides persistent store of arbitrary key–value pairs. Keys and values can be binary, and entries can be large. (Megabyte-sized values do not present a problem.) The implementation uses leveldb, which provides a very fast NoSQL database that scales to millions of entries and provides integrity guarantees. The cache supports LRU expiration as well as LRU with time-to-live limits, and is very easy to use, with a simple map-like get/put API. Use it as a browser cache, an object file cache or, in fact, anything that needs to reliably store records (whether small or large).
1 → 1 of 1 result | First • Previous • Next • Last |