import redis
# 连接池方式 db表示选择数据库
pool = redis.ConnectionPool(host='127.0.0.1',port=6379,db=0)
r = redis.Redis(connection_pool=pool)
r.set('name', 'world')
print(r.get('name'))
import redis
import time
# 连接池方式 db表示选择数据库
pool = redis.ConnectionPool(host='127.0.0.1',port=6379,db=0)
r = redis.Redis(connection_pool=pool)
# 缓冲多条命令,然后一次性执行
pipe = r.pipeline()
# 正常情况下,50秒后会执行这些命令,在50秒之前去 数据库查看是没有值的
pipe.set('name', 'world')
time.sleep(50)
pipe.get('name')
pipe.execute()