首页
学习
活动
专区
圈层
工具
发布

redis对于key的操作命令

正文共:1438 字  预计阅读时间: 4 分钟 搞懂了前面的内容,我相信进入到redis操作命令就很舒服啦;redis操作命令学习没什么技巧,多看多用多拼。...在这里分享燕十八里的redis学习笔记(当然官网才是最好的): del key1 key2 ......Keyn 作用: 删除1个或多个键 返回值: 不存在的key忽略掉,返回真正删除的key的数量 rename key newkey 作用: 删除1个或多个键 返回值: 不存在的key忽略掉,返回真正删除的...exists key 判断key是否存在,返回1/0 type key 返回key存储的值的类型 有string,link,set,order set, hash ttl key 作用: 查询key的生命周期...返回: 秒数 注:对于不存在的key或已过期的key/不过期的key,都返回-1 Redis2.8中,对于不存在的key,返回-2 expire key 整型值 作用: 设置key的生命周期,以秒为单位

51520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Redis key 操作详解

    set key value del key # 删除键,后边可以跟多个值,用空格分开 exists key # key 是否存在,存在返回 1 ,不存在返回 0 过期时间 expire key...# 毫秒时间戳 查找所有符合给定模式 pattern 的 key keys * # 匹配数据库中所有 key 迁移 migrate 将 key 原子性地从当前实例传送到目标实例的指定数据库上...,一旦传送成功, key 保证会出现在目标实例上,而当前实例上的 key 会被删除。...migrate 127.0.0.1 6380 key 0 1000 将当前数据库的 key 移动到给定的数据库 db 当中 move key db_name redis 默认使用数据库 0 SELECT...0 # 切换数据库 move key 1 # 移到数据库 1 随机返回一个key randomkey 重命名 rename key newkey 当且仅当 newkey 不存在时,将 key 改名为

    69950

    003:Redis-key的操作

    Key的操作: 我们设置的name,age等就是一个key。 (我们python的变量字母数字下划线组成,不能数字开头) key也有命名规范的。...MERZ对应的手机键盘数字就是6379.大家很容易记住的吧 下面我们看一下Resdis支持key操作 exists key : type key: redis默认的类型都是字符串 keys...默认操作的是第一个 操作第2个数据库:(选取的是下标0-15的数据库) 超出下标的时候会报错。...现在选择索引为2的库进行查看 flushdb: 删除当前数据库的key 当前我们在下标为2的库。 操作非常简单。...flushall: 删除所有数据库的key 返回第一个库查看key 发现全么得了。 最后一条不用学没事。 key的常用操作很简单。大家多练习一下就可以了。

    31520

    Redis设置Key的过期时间 – EXPIRE命令

    EXPIRE key seconds 为给定 key 设置生存时间,当 key 过期时(生存时间为 0 ),它会被自动删除。...操作key对生存时间的影响 生存时间可以通过使用 DEL 命令来删除整个 key 来移除,或者被 SET 和 GETSET 命令覆写(overwrite),这意味着,如果一个命令只是修改(alter)一个带生存时间的...key 的值而不是用一个新的 key 值来代替(replace)它的话,那么生存时间不会被改变。...最后,使用 PERSIST 命令可以在不删除 key 的情况下,移除 key 的生存时间,让 key 重新成为一个『持久的』(persistent) key 。...更新生存时间 可以对一个已经带有生存时间的 key 执行 EXPIRE 命令,新指定的生存时间会取代旧的生存时间。

    2.2K20
    领券