Redis + Paython

# pip install redis
import redis
# 连接地址 (单一操作模式)
r = redis.Redis(host='127.0.0.1', port=6379)
# 设置值
r.set('aaa', '222')
# 获取值
print(r.get('aaa'))

 

import redis
# 连接地址 (连接池操作模式)
pool = redis.ConnectionPool(host='127.0.0.1', port=6379)
# 从连接池获取一个连接
r = redis.Redis(connection_pool=pool)
# 设置值
r.set('foo', 'Bar')
# 获取值
print(r.get('foo'))

 

# redis的常用配置
import redis
# 连接地址 (连接池操作模式)
pool = redis.ConnectionPool(host='127.0.0.1', port=6379)
# 从连接池获取一个连接
r = redis.Redis(connection_pool=pool)
# redis的设置

r.setex("number", 3, 5000)
# 设置值
# 参数:
    # time,过期时间(数字秒 或 timedelta对象)
print(r.get("number"))

 

# redis的常用配置
import redis
# 连接地址 (连接池操作模式)
pool = redis.ConnectionPool(host='127.0.0.1', port=6379)
# 从连接池获取一个连接
r = redis.Redis(connection_pool=pool)
# redis的设置
r.psetex("aa", 5000, "张三")
# 设置值
# 参数:
    # time_ms,过期时间(数字毫秒 或 timedelta对象)
print(r.get("aa").decode())

 

# redis的常用配置
import redis
# 连接地址 (连接池操作模式)
pool = redis.ConnectionPool(host='127.0.0.1', port=6379)
# 从连接池获取一个连接
r = redis.Redis(connection_pool=pool)
#r.set("aa", "张三")
# redis的设置
#name = r.getset("aa", "二哈")
#print(name.decode())

print(r.get("aa").decode())

 

最后修改于 2021-04-19 15:15:38
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇