为了账号安全,请及时绑定邮箱和手机立即绑定

python如何选择redis数据库?

python如何选择redis数据库?

九州编程 2018-07-26 22:37:44
选择redis数据库,select 1,select 2但是在python中是怎么操作的?我只知道r = redis.Redis(host='localhost',port=6379,db=0)这个db如何切换,难道每次都要redis.Redis(host='localhost',port=6379,db=1),redis.Redis(host='localhost',port=6379,db=2)吗
查看完整描述

2 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

程序是死的,但规则是人定的,官网不让这么做,并不是说不能实现,是会造成数据库指向的错误。其实你在不怕这种错误的情况下,自己去看看redis模块的各种方法源码,在方法定义的地方自己加上一个select方法就可以了,不忘了给Redis类一个current_db属性来标记当前数据库。当然我没试过,只是提供一种思路。

查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 1279 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信