Redis服务器可以处理多个已编号的数据库。我认为默认情况下它提供了32个。您可以使用 redis-cli* shell脚本命令的 -n
选项以及连接参数的类似选项或使用其连接对象上的方法来访问它们。(在这种情况下,该名称是Python
Redis模块的方法名称。我想其他库和接口的名称也是如此。 "select()"
.select()
*
还有一个选项可以控制Redis服务器守护程序的配置文件中需要多少个单独的数据库。我不知道上限是多少,而且似乎没有一种方法可以动态更改该值(换句话说,您似乎必须关闭并重新启动服务器才能添加其他数据库)。同样,似乎也没有办法将这些数据库编号与任何名称相关联,也没有为其施加单独的ACLS甚至不同的密码。当然,Redis也不需要架构。



