9.异步redis

在使用Python代码操作redis时候,连接、操作、断开都是网络IO

#安装支持异步redis的模块
pip3 install aioredis
async def execute(address, password):
    # 网络IO操作:创建redis连接
    redis = await  aioredis.create_redis(address, password=password)
    # 网络IO操作:在redis中设置值
    await redis.hmset_dict('car', key1=1, key2=2)
    # 网络IO操作:在redis中取值
    result = await redis.hgetall('car', encoding='utf-8')
    print(result)
    redis.close()
    # 网络IO操作:关闭redis连接
    await redis.wait_closed()


asyncio.run(execute('reids地址', '密码'))

 

作者:木子七

出处:https://www.cnblogs.com/Mickey-7/p/16611372.html

posted @   木子七  阅读(66)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示
workspaces
keyboard_arrow_up dark_mode palette
选择主题