aiohttp服务器的缓存中间件与aiocache隐藏在一起

aiohttp-aiocache的Python项目详细描述


艾奥卡什

MaintainabilityTest Coverage

aiohttp服务器的缓存中间件 引擎盖下面有aiocache。 灵感来自aiohttp-cache。在

安装

pip install aiohttp-aiocache

或者

^{pr2}$

redis、memcached和msgpack支持的可选aiocache依赖项 不会安装。如果需要,请手动安装。在

使用

importasyncioimportaiohttp.webaswebfromaiocacheimportCachefromaiocache.serializersimportPickleSerializerfromaiohttp_aiocacheimportcached,register_cache@cached# mark handler with decoratorasyncdefhandler(_:web.Request)->web.Response:awaitasyncio.sleep(1)returnweb.Response(text="Hello world")app=web.Application()app.router.add_route("GET","/",handler)# create aiocache instancecache=Cache(Cache.MEMORY,serializer=PickleSerializer(),namespace="main",ttl=60,)# register cache backend in appplicationregister_cache(app,cache)web.run_app(app)

局限性

仅支持GET请求的缓存。在

许可证

麻省理工学院

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

推荐PyPI第三方库


热门话题
使用“Google Play Api Client Library for Java”时,Google Play Api默认为“仅限我”   Java REST web服务如何使用复杂的XML   java提供了这个供应链问题的递归解决方案   java找不到适合jdbc的驱动程序?   java IntelliJ Git集成插件>“新分支”将大写字母F放在“功能/abc”中   多线程Java线程间共享变量   HibernateJava。util。自定义包装枚举类型不支持TreeSet集合类型   JAVAsocket调用次数过多   java有没有办法在没有附加库的情况下启动代理?   javaudp优化   java动态检索rj的路径。jar(OS X中的classes.jar)   在Java中解析DTD   playframework 2.1.4java如何使用@options helper,并将Map<String,String>作为参数   java rest web服务中的web服务异步任务   java使用数组创建密码和用户名   java获取OnCheckedChangedListener中的视图位置   java如果我搞砸了登录,它将直接进入else条件,如果我正确登录,它将进入这两个条件   Java正则表达式跳过匹配项   oracle如何使用jdbc将变量从plsql发送到java?