diskcache 基于磁盘的python cache包
diskcache 是一个使用磁盘作为底层存储的python cache 包兼容Django 的cache模式
包含的特性
- 纯python
- 文档完整
- 进行了相对全面的性能比较
- 100% 代码覆盖
- 进行了小时级别的压力测试
- Django 兼容的api
- 线程以及进程安全
- 支持lru以及lfu 策略
- key 支持tag 元数据以及驱逐
说明
对于本地cache 场景diskcache 还是值得试用下的, 尽管是基于磁盘,但是内部默认是基于了sqlite 进行数据的存储
参考资料