Redis学习(三)key常用命令

    技术2022-07-11  90

    del 该命令用于在 key 存在时删除 key,当key不存在时,返回0 dump 序列化给定 key ,并返回被序列化的值。如果 key 不存在,那么返回 nil 。 否则,返回序列化之后的值 exists 检查给定 key 是否存在,若 key 存在返回 1 ,否则返回 0 expire 为给定 key 设置过期时间,以秒计ttl 以秒为单位,返回给定 key 的剩余生存时间 type 返回 key 所储存的值的类型 rename 修改 key 的名称,当key不存在时,返回ERR no such key renamenx 仅当 newkey 不存在时,将 key 改名为 newkey,修改成功返回1,失败返回0 randomkey 从当前数据库中随机返回一个 key move 将当前数据库的 key 移动到给定的数据库 db 当中

    其它

    select 用于切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值,redis默认有16个数据库

    flushdb 清空当前数据库中的所有 key

    flushall 清空所有数据库中的所有 key

    Processed: 0.011, SQL: 9