如果你不了解redis,可以看 基础使用redis。如果你有过数据库的基础,那么上手redis非常容易。
安装与连接
首先我们需要安装redis。pip install redis
如果你是用的是pycharm,并且用的并非是全局环境,那么就需要从设置中安装redis
首先打开文件>设置,然后按如下图所示步骤安装
redis连接方法redis.Redis()
(StrictRedis = Redis)
Redis()方法常用属性 | 作用 |
---|---|
host='localhost' |
连接ip地址 |
port=6379 |
连接端口号 |
db=0 |
连接数据库号 |
password=None |
连接密码 |
encoding='utf-8' |
数据库使用的字符集 |
r = redis.Redis()
# ↑↓上下两条语句完全等价
r = redis.StrictRedis(host='localhost', port=6379,db=0)
使用简述
出来连接外,Python中使用redis和原生较为相似,你要你会了原生操作,那么常规使用对你来说一定没啥问题,下列我就做个简单的师范。
def redis_str(self):
"""str字符串操作"""
# 设置值 (set方法同样支持设置有效时间(px,ex),以及nx,xx属性)
r_set = self.r.set('测试', '值')
print(r_set)
r_mset = self.r.mset({'测试1': '多次', '测试2': '多次'})
print(r_mset)
# 如果是中文,输出需要进行解码
r_get = self.r.get('测试')
print(r_get.decode('utf-8'))
r_mget = self.r.mget('测试1', '测试2')
print(r_mget)