Django的缓存库,使用芹菜或RQ异步刷新缓存项
django-cacheback的Python项目详细描述
这个图书馆是做什么的?
它是一个可扩展的缓存库,刷新过时的缓存项 异步使用Celery或rq任务(使用django rq)。钥匙 最好提供一个过时的项(并填充缓存 异步地)阻止响应进程以填充缓存 同步地。
使用这个库,您可以修改您的视图,以便所有的读取都来自 缓存-这可以显著提高性能。
这种技术的一个推论是,可以简单地处理缓存锤击。 优雅地避免了当缓存项变为过时时突然出现大量昂贵的读取。
你有好的医生吗?
你支持Python3吗?
支持Python2.7、3.3、3.4、3.5和Python
支持Django版本1.8到1.11。
我能在我的项目中使用这个吗?
可能-服从MIT license
我想做贡献!
太棒了!这是contributing guidelines