Py学习  »  Redis

在运行时定义Redis数据库

Yang K • 4 年前 • 1004 次点击  

我正在为Python使用名为Redis py的Redis客户端。GitHub库位于此处 https://github.com/andymccurdy/redis-py . 我想知道是否有办法在运行时设置Redis数据库初始化值。例如,如果我有一个全局变量 db 分贝

一种方法是定义全局变量 为无并使用函数设置更改 变量设置为正确的redis db。但是,我真的尽量避免使用 global 关键字/更改函数中的全局变量。还有其他的方法吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/54023
 
1004 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Kevin Christopher Henry
Reply   •   1 楼
Kevin Christopher Henry    5 年前

目前还不清楚您是否在讨论动态更改 客户 服务器 配置。

Redis 反对。你可以在 documentation :

>>> r = redis.Redis(host='localhost', port=6379, db=0)

db 你只需要创建一个新的连接(即。 Redis公司 分贝 价值。

CONFIG SET 命令。