aioredis重连方法 aioredis

深究Python中的asyncio库-asyncio简介与关键字async/await 关键字:python5用于定义协程的关键字,async定义一个协程,await用于挂起阻塞的异步调用接口 。
【aioredis重连方法 aioredis】asyncio 是 Python 中的异步IO库,用来编写并发协程,适用于IO阻塞且需要大量并发的场景,例如爬虫、文件读写 。
Python4起,asyncio包只直接支持TCP和UDP协议 。如果想使用asyncio实现HTTP客户端和服务器时,常使用aiohttp包 。
python在asyncio库中,提供了一种简单的网络传输模型,协议与传输 。协议和传输,在socket的基础上进行了封装,是更高一层次的应用 。
其实对于IO型任务我们还有一种选择就是协程 , 协程是运行在单线程当中的“并发”,协程相比多线程一大优势就是省去了多线程之间的切换开销,获得了更大的运行效率 。Python中的asyncio也是基于协程来进行实现的 。

    推荐阅读