一、键值相关命令
1)keys
返回满足给定pattern的所有key。例如:keys * 返回所有键
2)exists
确认一个key是否存在。例如:exists age
3)del
删除指定key。例如:del age
4)expire
设置一个key的过期时间。例如:expire age 100 (单位:秒)
5)persist
移除给定key的过期时间。例如:persist age
6)randomkey
随机返回key集合中的一个key。例如:randomkey
7)rename
重命名key。例如:rename age age_new
8)type
返回值的类型。例如:type age
9)move
将当前数据库中的key转移到其他数据库中。例如:select 0(redis数据库的编号是从0~15,现在选择0号数据库) -> set age 30 -> move age 1(将 age转移到编号为1的数据库中)
二、服务器相关命令
1)ping
测试连接是否存活。
2)echo
在命令行打印一些内容。
3)select
选择数据库。
4)quit
退出连接。
5)dbsize
返回当前数据库中key的数目。
6)info
获取服务器的信息和统计。
7)config get
获取服务器配置信息。
8)flushdb
删除当前选择的数据库中的所有的key。
9)flushall
删除所有数据库中的所有的key。