*Redis select 命令

*语法

SELECT index

选择具有指定从零开始数值索引的 Redis 逻辑数据库。 新连接始终使用数据库 0。

可选的 Redis 数据库是一种命名空间形式:所有数据库仍然在同一个 RDB/AOF 文件中持久化。然而,不同的数据库可以拥有同名的键,并且像 FLUSHDBSWAPDBRANDOMKEY 这样的命令在特定数据库上工作。

在实践中,Redis 数据库应用于分离属于同一应用程序的不同键(如果需要),而不是使用单个 Redis 实例来支持多个不相关的应用程序。

使用 Redis 集群时,不能使用 SELECT 命令,因为 Redis 集群仅支持数据库零。在 Redis 集群的情况下,拥有多个数据库是无用的且不必要的复杂来源。在单个数据库上原子操作的命令在 Redis 集群的设计和目标下是不可能的。

由于当前选定的数据库是连接的属性,客户端应跟踪当前选定的数据库,并在重新连接时重新选择它。虽然当前连接中没有查询选定数据库的命令,但 CLIENT LIST 输出显示每个客户端当前选定的数据库。

*返回值说明

简单字符串回复: OK