(一)redis常用命令之全局命令

  1. 查看所有键(当前数据库)
    keys *
    在这里插入图片描述

  2. 查看键总数(当前数据库)
    dbsize
    在这里插入图片描述

  3. 检查键是否存在(当前数据库)
    exists key(存在返回1,否则返回0)
    在这里插入图片描述

  4. 删除一个键(当前数据库)
    del key1 key2 key3(删除成功返回个数,否则返回0)
    在这里插入图片描述

  5. 设置键过期时间(当前数据库)
    expire key seconds
    在这里插入图片描述

  6. 查看键过期时间(当前数据库)
    ttl key(返回>=0表示剩下多少秒,等于-1 没设置过期时间,等于-2 键不存在)
    在这里插入图片描述

  7. 返回键的值类型(当前数据库)
    type key
    在这里插入图片描述

  8. 总结
    以上命令适用于所有的key ,不管key对应的值的类型;需要注意的是keys * 不要在线上使用,因为keys * 会遍历整个key集合,时间复杂度O(n)

发布了65 篇原创文章 · 获赞 11 · 访问量 7168

猜你喜欢

转载自blog.csdn.net/weixin_38312719/article/details/94917576