python标准库Redis的简单使用

安装redis模块


~]# pip install redis

简单使用redis进行数据操作

1.连接和关闭


import redis

pool = redis.ConnectionPool(host="172.30.0.13", port=6379, decode_responses=True, encoding='utf-8')
# decode_responses=True  打开解码,如果不开解码的话,有中文不会解码而是显示bytes
# encoding='utf-8' 编码方式
# 连接池的原理是, 通过预先创建多个连接, 当进行redis操作时, 直接获取已经创建的连接进行操作, 而且操作完成后, 不会释放, 用于后续的其他redis操作,这样就达到了避免频繁的redis连接创建和释放的目的, 从而提高性能。redis模块采用ConnectionPool来管理对redis server的所有连接。【来自其他文章】
conn = redis.Redis(connection_pool=pool)
# conn = redis.Redis(unix_socket_path='/tmp/redis.sock') 
# 使用套接字进行连接
conn.close()    # 关闭连接

2.数据操作

Last modification:July 2nd, 2020 at 10:14 am
If you think my article is useful to you, please feel free to appreciate