persistent-cache-cpp Announcementstag:launchpad.net,2015-07-21:/persistent-cache-cpp/+announcementshttps://launchpad.net/@@/product-logohttps://launchpad.net/@@/product2015-08-16T05:32:04.302835+00:00A re-usable fast and scalable persistent cache for C++2015-08-16T05:32:04.302835+00:002015-08-16T05:32:04.211369+00:00tag:launchpad.net,2015-08-16:/+announcement/13583Michi Henninghttps://launchpad.net/~michihenning<p>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).</p>