Python redis库连接池参数怎么用呢?,pythonredis,redis库的 Redi
Python redis库连接池参数怎么用呢?,pythonredis,redis库的 Redi
redis库的 Redis 类型,构造的时候接受一个 connection_pool 参数.但是这个参数怎么用呢?想不清楚.
如果是应用程序, 程序起来的时候我做一个链接,把对象传来传去,或者保存为全局,就可以不用再连接直接操作了.也用不到 pool如果是Web 程序,如果用 flask , 我把对象保存到 g 下面,也用不到 pool如果Web 程序用 django ,每次链接都是新的,更不知道怎么用了.Redis 的连接池是多线程安全的、多进程安全的、自动重连的。
你扔 flask.g 之类的全局的地方当然也行,反正 Redis 总是会使用连接池(不指定它每次就用一个新的)。显式指定连接池的话差异不大,反正你总是要手动在某个全局的地方存一样东西(连接池对象或者 Redis 对象)。
连接池的作用是当前连接断掉了自动重连
使用方法 https://github.com/andymccurdy/redis-py#connection-pools
你可以全局都公用一个 redis client
你可以不用自己手动使用连接池
编橙之家文章,
相关内容
- 有哪些给新手看的Python爬虫代码,新手python爬虫代码
- 请问python正则分组这样的理解对吗,python分组对吗,数据
- 求大牛帮写个正则表达式,python及JavaScript语言任一种都
- Python脚本语言与Shell区别?,python脚本语言,RT.比如说定
- Python+Selenium+PhantomJs爬虫 怎么抓取弹出新标签页的内容
- Python Shell run脚本问题,pythonshell,如题。在Windows系
- Python Django项目源码分享在什么地方多,pythondjango,新手
- 想用Python实现mail验证功能,请大家多多指导,pythonmail
- python字典退出程序同时保存现有数据的方法,python字典
- 超多量python数据怎么排版格式能更好看,python排版,诸如
评论关闭