Python 存储验证码至redis
存储时考虑原子性
import redis
# 实例化redis对象
r = redis.Redis(host='localhost', port=6379, db=5,decode_responses=True)
# 随机码的存储
def save_code(email,lifetime,code):
# 原子操作,确保原子性 都执行或都不执行
# 原子性保存验证码
return r.setex(email,lifetime,code)