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

python 的 redis 库,连接池怎么用

python 的 redis 库,连接池怎么用

眼眸繁星 2019-04-13 08:45:57
redis库的Redis类型,构造的时候接受一个connection_pool参数.但是这个参数怎么用呢?想不清楚.如果是应用程序,程序起来的时候我做一个链接,把对象传来传去,或者保存为全局,就可以不用再连接直接操作了.也用不到pool如果是Web程序,如果用flask,我把对象保存到g下面,也用不到pool如果Web程序用django,每次链接都是新的,更不知道怎么用了.
查看完整描述

2 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

Redis的连接池是多线程安全的、多进程安全的、自动重连的。
你扔flask.g之类的全局的地方当然也行,反正Redis总是会使用连接池(不指定它每次就用一个新的)。显式指定连接池的话差异不大,反正你总是要手动在某个全局的地方存一样东西(连接池对象或者Redis对象)。
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 363 浏览
慕课专栏
更多

添加回答

举报

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