前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >redis所有key命令,redis key命令

redis所有key命令,redis key命令

原创
作者头像
高久峰
发布2023-07-02 17:25:52
1590
发布2023-07-02 17:25:52
举报

1.设置key的value     set name gao

2.获取key的value     get name

3.删除key            del key1 key2 ... Keyn

4.修改key名称        rename key newkey  注:如果newkey已存在,则newkey的原值被覆盖

5.修改key名称(解决已经存在newkey,即newkey不存在时,作改名动作)  renamenx key newkey    

6.匹配搜索指定key    keys pattern 查询相应的key

有3个通配符 *, ? ,[]

*: 通配任意多个字符

?: 通配单个字符

[]: 通配括号内的某1个字符

eg1:我记得有个key名称可能是sit 最后一个字母不知道了  keys sit?

eg2:我记得有个key名称中可能包含e   keys  *e

eg3:我记得有个key名称可能是site或者sitl      keys  sit[e|l]

7.返回随机一个key名称    randomkey

8.判断key是否存在        exists key名称   返回1/0

9.查询key存储的值的类型   type key

10.设置key的生命周期,以秒为单位    expire   site  10000  设置site这个key   1000秒

11.查询key的生命周期        ttl key       -1永久

12.设置key永久有效          persist key

13.移动key到其他数据库      move key db

redis进程,打开了不止一个数据库, 默认打开16个数据库,从0到15编号

eg:

keys *   

move site  1 

select 1

keys  * 

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档