我是新与Redis的,我并没有想出如何创建和更改到另一个Redis的数据库。
我该怎么做呢?
我是新与Redis的,我并没有想出如何创建和更改到另一个Redis的数据库。
我该怎么做呢?
默认情况下,有16个数据库(收录从0至15),你可以使用它们之间进行浏览选择命令。 数据库的数量可以与redis的配置文件进行更改databases
设置。
默认情况下,选择数据库0
。 要选择指定的一个,使用redis-cli -n 2
(选择分贝2)
注意:这不是一个直接的答案OP的问题。 然而,这段文字是注释太长了,我想我反正分享,以澄清事情的OP。 希望我不会做这种突破太多SO规则...
在多个数据库上一些额外的信息:
请注意,在使用Redis的一个实例的多个数据库气馁。
这是为了娱乐,结识Redis的一个很好的功能。
更严重的设置,如果您在您的处置有多个端口,它是优选和更高性能的使用单独的实例。 在我们公司,我们的开发/测试服务器上运行约50个实例,并在生产服务器上约5。
其原因是,Redis的交易只有一个DB号内的原子反正。 大部分(如果不是全部)客户端很好地单独为你在connect()阶段。 如果你有单独连接,它只是为方便地连接到不同的端口。
redis的核心也是单线程。 这就是使得Redis的如此快速和简单的事情之一。 一切都是连续的。 如果使用多个实例,而不只是一个,您将获得多重处理的好处(对多核机器)。