Python连接Redis数据库以及基本的使用

鳄鱼君

发表文章数:642

热门标签

,

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » Python » Python连接Redis数据库以及基本的使用

Python跟Redis数据库交互,需要一下几步:

Python连接Redis数据库以及基本的使用

连接Redis

import redis
#连接数据库
client=redis.StrictRedis()
#设置key
key="redis_key"
#增
result=client.set(key,'zjj')
#删
result=client.delete(key)
# #查
result=client.get(key) #bytes类型
result=client.keys(key) #获取所有的key
print(result)
import redis
client = redis.StrictRedis () 

如果Redis安装在本地,而且没有修改端口,也没有设置密码,那么上面两行就足够了。如果要连接远程服务器的Redis,那么只需要填写参数即可。

import redis
client = redis.StrictRedis ( host='192.168.22.33', port=6739, password='12345' )

这3个参数都不是必需的。如果没有设置密码,就可以省略password这个参数;如果没有改端口,就可以省略port这个参数。

操作Redis

操作Redis所用到的方法、单词拼写和Redis交互环境完全一致。例如,要往Redis的列表左侧添加一个数字,只需要写如下的代码:

import redis
client = redis.StrictRedis()
client.lpush('chapter', 123)

上面3行代码的作用就是先连接Redis,再把123这个数字放到名为“chapter”的列表的左侧。
同理,如果需要查看一个列表的长度,其代码为:

client.llen('chapter_6')

或者需要从一个列表右侧读一个值,代码可以写为:

value = client.lpop('chapter_6')

对于集合,操作方式同理,例如:

client.sadd('test_set', 'www.baidu.com') #往集合中添加一个网址
url = client.spop('url') #从集合中读一个值
length = client.scard('url') #查看集合的长度

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《Python连接Redis数据库以及基本的使用》 发布于2019-12-27

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

4 + 2 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册