-
DBSIEZ
返回数据库目前包含的键值对数量127.0.0.1:6379> dbsize (integer) 18
-
FLUSHDB
删除当前数据库包含的所有键值对,命令总是返回OK,表示删除成功127.0.0.1:6379> flushdb OK 127.0.0.1:6379> dbsize (integer) 0
-
FLUSHALL
删除Redis服务包含的所有数据库中的所有键值对FLUSHDB FLUSHALL 当前DB 所有DB -
SELECT num
redis服务器默认情况下会创建16个数据库,分别0-15号,客户端默认使用0号数据库,可以使用SELECT num命令来切换到num号数据库
每个数据库都是独立的,一个数据库里面的键值对不会对另一个数据库里面的键值对有任何影响127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]>
-
MOVE key target-db
将当前数据库中的键key移动到目标数据库target-db里面,移动成功返回1,失败返回0
如果目标数据库中已经有名为key的键,或者键key不存在当前数据库,命令不做任何操作127.0.0.1:6379> set msg hello OK 127.0.0.1:6379> move msg 1 (integer) 1 127.0.0.1:6379> move msg1 1 (integer) 0 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> get msg "hello" 127.0.0.1:6379[1]> get msg1 (nil)