redis的其他命令详解编程语言

1.del

  del key-name

  用于删除已存在的键。不存在的 key 会被忽略

  返回值:被删除 key 的数量

redis的其他命令详解编程语言

2.DUMP

   DUMP key-name

  用于序列化给定 key ,并返回被序列化的值

 redis的其他命令详解编程语言

3.Type

  type key-name

  用于返回 key 所储存的值的类型

  数据类型有:

  • none (key不存在)
  • string (字符串)
  • list (列表)
  • set (集合)
  • zset (有序集)
  • hash (哈希表)

在php中的返回值

string: Redis::REDIS_STRING 
set:    Redis::REDIS_SET 
list:   Redis::REDIS_LIST 
zset:   Redis::REDIS_ZSET 
hash:   Redis::REDIS_HASH 
other:  Redis::REDIS_NOT_FOUND

redis的其他命令详解编程语言

4.EXISTS

  exists key-name

  用于检查给定 key 是否存在

  若 key 存在返回 1 ,否则返回 0 

redis的其他命令详解编程语言

5.Expire

  expire key-name 秒数

  用于设置 key 的过期时间。key 过期后将不再可用

  设置成功返回 1 。 当 key 不存在或者不能为 key 设置过期时间时返回 0 

6.TTL

  ttl key-name 

  以秒为单位返回 key 的剩余过期时间

  当 key 不存在时,返回 -2 。 当 key 存在但没有设置剩余生存时间时,返回 -1 。 否则,以毫秒为单位,返回 key 的剩余生存时间

redis的其他命令详解编程语言

7.RANDOMKEY

  randomkey key-name

   从当前数据库中随机返回一个 key

  当数据库不为空时,返回一个 key 。 当数据库为空时,返回 nil 

redis的其他命令详解编程语言

  

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/20394.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论