像网络浏览器一样实现文件缓存的 C++ 库

标签 c++ caching browser-cache

是否有用于实现文件缓存系统的通用 C++ 库?这是我发现最符合我要求的:https://github.com/openwebos/filecache .这是我的要求:

  1. 通过唯一的哈希在文件系统上缓存数据
  2. 偶尔清理缓存以确保它不会溢出
  3. 锁定缓存数据,使其不会在缓存清理期间被剔除
  4. 存储并允许查询时间戳信息

最佳答案

不知道它是否满足您的所有需求,但请查看:jupiterfilecache

关于像网络浏览器一样实现文件缓存的 C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824811/

相关文章:

javascript - 控制浏览器缓存生成的 JavaScript

javascript - 你如何在 Javascript 中缓存图像

c++ - Win32 C++ : Get process CPU affinity?

c++ - C++中的Mergesort问题

caching - 缓存 <cfstoredproc> 结果

java - 设置实体中缓存​​的到期间隔 (eclipselink/JPA 2.0)

c++ - 如何按排序顺序生成数组的所有排列?

C++ 链接器错误 (Visual Studio C++ 2010)

java - ConcurrentHashMap 作为缓存

html - 在哪里可以找到以前访问过的网页的缓存文件——谷歌浏览器