key的操作命令有哪些

发布时间:2021-10-13 15:30:51 作者:iii
来源:亿速云 阅读:172

本篇内容介绍了“key的操作命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

keys

  1. *:表示0或多个字符,例如:keys * 查询所有的key。

  2. ?:表示单个字符,例如:wo?d , 匹配 word , wood

  3. [] :表示选择[]内的一个字符,例如wo[or]d, 匹配word, wood, 不匹配wold、woord

key的操作命令有哪些 

exists

语法:exists key [key…]

作用:判断key是否存在

返回值:整数,存在key返回1,其他返回0。使用多个key,返回存在的key的数量。

key的操作命令有哪些

move

语法:move key db

作用:移动key到指定的数据库,移动的key在原库被删除。

返回值:移动成功返回1,失败返回0.

key的操作命令有哪些

ttl

语法:ttl key

作用:查看key的剩余生存时间(ttl: time to live),以秒为单位。

返回值:

  1. -1 :没有设置key的生存时间, key永不过期。

  2. -2:key不存在

key的操作命令有哪些 

expire

语法:expire key seconds

作用:设置key的生存时间,超过时间,key自动删除。单位是秒。

返回值:设置成功返回数字 1,其他情况是 0 。

key的操作命令有哪些 

type

语法:type key

作用:查看key所存储值的数据类型

返回值:字符串表示的数据类型

key的操作命令有哪些 

rename

语法:rename key newkey

作用:将key改为名newkey。当 key 和 newkey 相同,或者 key 不存在时,返回一个错误。

当 newkey 已经存在时, RENAME 命令将覆盖旧值。

key的操作命令有哪些 

del

语法:del key [key…]

作用:删除存在的key,不存在的key忽略。

返回值:数字,删除的key的数量。

key的操作命令有哪些

“key的操作命令有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. redis对于key的操作命令
  2. Linux的基本操作命令有哪些

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

key

上一篇:Vbs备份指定文件到指定目录并且以日期重命名的实现代码怎么写

下一篇:删除sqlserver数据库日志和没有日志的数据库的恢复办法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》