微信扫一扫

028-83195727 , 15928970361
business@forhy.com

跟我学Redis(10)—服务器命令

redis,服务器2016-08-02

ping

测试连接是否存活

语法:ping

redis 127.0.0.1:6379> ping 
PONG 
//执行下面命令之前,我们停止 redis 服务器 
redis 127.0.0.1:6379> ping 
Could not connect to Redis at 127.0.0.1:6379: Connection refused 
//执行下面命令之前,我们启动 redis 服务器 
not connected> ping 
PONG 
redis 127.0.0.1:6379> 


select

选择数据库。Redis数据库编号从0~15,我们可以选择任意一个数据库来进行数据的存取

语法:select db_num

redis 127.0.0.1:6379> select 1 
OK 
redis 127.0.0.1:6379[1]> select 16 
(error) ERR invalid DB index 
redis 127.0.0.1:6379[16]> 


quit

退出连接。 

语法:quit

redis 127.0.0.1:6379> quit 
[root@localhost redis-2.2.12]# 


dbsize

返回当前数据库中 key 的数目。 

语法:dbsize

redis 127.0.0.1:6379> dbsize 
(integer) 11 
redis 127.0.0.1:6379> 


info

获取服务器的信息和统计。 

语法:info

redis 127.0.0.1:6379> info 
redis_version:2.4.5 
redis_git_sha1:00000000 
redis_git_dirty:0 
arch_bits:64 
multiplexing_api:winsock2 
process_id:4724 
uptime_in_seconds:274 
uptime_in_days:0 ...


config get 

获取服务器配置信息。*表示所有配置

语法:config get  config_name

redis 127.0.0.1:6379> config get dir 
1) "dir" 
2) "/root/4setup/redis-2.2.12" 
redis 127.0.0.1:6379> 


flushdb

删除当前选择数据库中的所有 key。

语法:flushdb

redis 127.0.0.1:6379> flushdb 
OK 
redis 127.0.0.1:6379> dbsize 
(integer) 0 
redis 127.0.0.1:6379> 


flushall

删除所有数据库中的所有 key。 

语法:flushall


redis 127.0.0.1:6379> flushall 
OK 
redis 127.0.0.1:6379> select 1 
OK 
redis 127.0.0.1:6379[1]> dbsize 
(integer) 0 
redis 127.0.0.1:6379[1]> 


   扫一扫,通过微信也能学习