1、准备工作
- 尝试启动Redis:
命令为:redis-server
- 查看日志:
命令为:tail -f redis.log(日志文件名称,具体需要确认)
- 如果你已经在终端启动过Redis需要先停止热然后再运行python代码(重要!!!不停止会出问题):
命令为:redis-cli shutdown
2、编写文件
编写redis_data.py存放在你的项目文件中,然后运行代码就可以啦!
# coding=utf-8
# redis配置
REDIS_CONFIG = {
"host": "0.0.0.0",
"port": 6379
}
# 导入redis驱动
import redis
# 创建一个redis连接池
pool = redis.ConnectionPool( **REDIS_CONFIG)
# 从连接池中初始化一个活跃的连接对象
r = redis.StrictRedis(connection_pool=pool)
# hset表示使用hash数据结构进行数据写入
# uid代表某个用户的唯一标识
uid = "8888"
# key是需要记录的数据描述
key = "该用户最后一次说的话:".encode('utf-8')
# value是需要记录的数据具体内容
value = "你笑起来真好看!".encode('utf-8')
r.hset(uid, key, value)
# hget表示使用hash数据结构进行数据读取
result = r.hget(uid, key)
print(result.decode('utf-8'))