redis-py API的使用(一):连接方式 --Redis

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

redis模块的安装:pip3 install rediseasy_install redis或者采用源码安装。

一、连接方式

有两种连接方式,一种是使用一般的连接方式,另一种是使用连接池连接,推荐使用后者。

1、一般的连接方式

redis-py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。

import redis

r = redis.Redis(host='106.12.115.136', port=6379)
print(r.set('flag', 1))
print(r.get('flag'))
1、连接池连接方式(推荐使用)
import redis

pool = redis.ConnectionPool(host='106.12.115.136', port=6379)
r = redis.Redis(connection_pool=pool)
print(r.set('flag', 1))
print(r.get('flag'))

参考:https://www.cnblogs.com/wupeiqi/p/5132791.html

猜你喜欢

转载自blog.csdn.net/Thanlon/article/details/93491372