Django的缓存库,使用芹菜或RQ异步刷新缓存项

django-cacheback的Python项目详细描述


这个图书馆是做什么的?

它是一个可扩展的缓存库,刷新过时的缓存项 异步使用Celeryrq任务(使用django rq)。钥匙 最好提供一个过时的项(并填充缓存 异步地)阻止响应进程以填充缓存 同步地。

使用这个库,您可以修改您的视图,以便所有的读取都来自 缓存-这可以显著提高性能。

这种技术的一个推论是,可以简单地处理缓存锤击。 优雅地避免了当缓存项变为过时时突然出现大量昂贵的读取。

你有好的医生吗?

是的-over on readthedocs.org

你支持Python3吗?

支持Python2.7、3.3、3.4、3.5和Python

支持Django版本1.8到1.11。

你有检查吗?

你猜对了

https://secure.travis-ci.org/codeinthehole/django-cacheback.png

我能在我的项目中使用这个吗?

可能-服从MIT license

我想做贡献!

太棒了!这是contributing guidelines

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java HikariCP连接池Tomcat调试启用   java如何在javascript中访问JSON数组的元素?   jasper使用HttpServlet报告Java空白PDF   用于存储海量数据的java最佳集合   JBPM&springboot组织。流口水。坚持不懈jta。JtaTransactionManager在JNDI位置[java:comp/UserTransaction]未找到任何UserTransaction   java Grails maven插件需要Groovy 2.4.2   获取列表中访问最少的元素(Java 8)   java在IntelliJ中下载cn1lib不起作用   java Akka构造函数通过spring进行布线   swing在Java中创建JList时,如何更改条目的背景颜色?   为什么Java8Lambda允许访问非最终类变量?   javajavax。邮政MessaginException:无法连接到SMTP主机   java Android Webview高度在滚动后增加