版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
redis模块的安装:pip3 install redis或easy_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'))