欢迎使用 dogpile.cache 的文档!#
Dogpile 由两个子系统组成,一个建立在另一个之上。
dogpile
提供了“dogpile 锁”的概念,这是一种控制结构,它允许选择一个执行线程作为某个资源的“创建者”,同时允许其他执行线程在创建过程中引用此资源的先前版本;如果没有先前版本,那么这些线程将阻塞,直到对象可用。
dogpile.cache
是一个缓存 API,它为各种缓存后端提供了通用接口,此外还提供了 API 钩子,将这些缓存后端与 dogpile
的锁定机制集成在一起。
创建和使用新后端非常容易;鼓励用户根据自己的需要调整所提供的后端,因为大容量缓存需要针对应用程序及其环境进行大量调整和调整。
- 前言
- 使用指南
- 食谱
- dogpile Core
- API
- 变更日志
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.0
- 0.7.1
- 0.7.0
- 0.6.8
- 0.6.7
- 0.6.6
- 0.6.5
- 0.6.4
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.7
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.1
- 0.3.0
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0