没有合适的资源?快使用搜索试试~ 我知道了~
django-jimmypage:Django的基于世代的整页缓存
共11个文件
py:9个
gitignore:1个
rst:1个
需积分: 8 0 下载量 3 浏览量
2021-05-12
14:47:11
上传
评论
收藏 8KB ZIP 举报
温馨提示
吉米·佩奇alpha 0.1 Jimmy Page是受启发的,适用于Django的简单缓存应用程序,但适用于整个页面而不是查询集。 它是基于自动生成的页面缓存。 如果Johnny Cache(查询集的世代缓存)是缓存的第一道防线,那么Jimmy Page就是最后一道防线:它将永远缓存视图的输出,但在数据库写入时会过期。 Jimmy使用全局“世代”数字作为缓存键的一部分,只要保存或删除任何模型,该数字都会递增,从而使整个页面缓存过期。 该技术类似于Rails社区的所描述的技术。 此技术提供了简单的整页缓存,并确保该站点的任何部分都不会包含过时的内容。 保守的到期方法允许Jimmy以直接插入的方式运行,而无需任何特定领域的知识来了解数据更新如何影响视图的输出。 它将极大地加快缓慢更新的站点的速度,特别是与Johnny Cache结合使用以及精心设计的更具侵略性的缓存(用于特别密集的视图)
资源推荐
资源详情
资源评论
收起资源包目录
django-jimmypage-master.zip (11个子文件)
django-jimmypage-master
setup.py 794B
.gitignore 19B
jimmypage
__init__.py 21B
models.py 0B
utils.py 240B
cache.py 5KB
management
__init__.py 0B
commands
increment_cache.py 227B
__init__.py 0B
tests.py 2KB
README.rst 4KB
共 11 条
- 1
资源评论
weixin_42156940
- 粉丝: 22
- 资源: 4629
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功