Redis常用命令

1、keys 返回满足给定pattern的所有key ,例keys * 匹配所有,keys my* 匹配以my开头的所有key

2、 exists 确认一个key是否存在。 exists key 例 :exists age 存在返回1 不存在返回0

3、del 删除一个key del age 删除age

4、expire 设置一个key的过期时间 expire addr 10 设置国企时间为10s

5、ttl 查看一个key的过期时间。 ttl addr

6、move 将当前数据库中的key转移到其他数据库中。move age 1 (move key 数据库(0-15))

7、select 数字(0-15)选择数据库 。select 数据库:select 1。返回ok成功

8、persist 移除给定key的过期时间。expire age 100 ===> ttl age ===> persist age ===> ttl age => -1。

9、randomkey 随机返回key空间的一个key。

10、rename 重命名key。rename age new_age

11、type 返回值得类型 type age

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

13、info获取服务器的信息和统计

14、config get 获取服务器的配置信息。config get dir 获取dir参数信息。config get * 获取所有配置信息

15、flushdb 删除当前选择数据中所有的key

16、flushall 删除所有数据库中所有的key