编写RedisUtil来操作Redis
以下是一个简单的RedisUtil
类示例,用于连接Redis并执行基本的命令。
import redis
class RedisUtil:
def __init__(self, host='localhost', port=6379, db=0):
self.redis_conn = redis.Redis(host=host, port=port, db=db)
def set_value(self, key, value):
"""设置键值对"""
self.redis_conn.set(key, value)
def get_value(self, key):
"""获取键对应的值"""
return self.redis_conn.get(key)
def delete_key(self, key):
"""删除键"""
self.redis_conn.delete(key)
# 使用RedisUtil类
redis_util = RedisUtil()
redis_util.set_value('name', 'Alice')
print(redis_util.get_value('name')) # 输出: b'Alice'
redis_util.delete_key('name')
print(redis_util.get_value('name')) # 输出: None
这个类提供了连接Redis服务器的基本方法,并包含了设置、获取和删除键值对的方法。使用时需要安装redis
模块:
pip install redis
在实际应用中,你可能需要处理连接池、异常处理、配置参数等更复杂的情况,但这个示例提供了一个基本框架。
评论已关闭