Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >redis所有key命令,redis key命令

redis所有key命令,redis key命令

原创
作者头像
高久峰
发布于 2023-07-02 09:30:05
发布于 2023-07-02 09:30:05
9350
举报

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 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
redis对于key的操作命令
搞懂了前面的内容,我相信进入到redis操作命令就很舒服啦;redis操作命令学习没什么技巧,多看多用多拼。在这里分享燕十八里的redis学习笔记(当然官网才是最好的):
benny
2018/07/26
5190
redis对于key的操作命令
一篇Redis的简明教程
http://blog.csdn.net/qq_25797077/article/details/51986455
哲洛不闹
2020/06/01
5730
Redis | Redis 通用命令
Redis 通用命令是一些 Redis 下可以作用在常用数据结构上的常用命令和一些基础的命令,比如删除键、对键进行改名、判断键是否存在等。简单说,就是 keys 分类的命令,如下图。
码农UP2U
2020/08/26
9420
Redis | Redis 通用命令
Redis之key的常用命令
Redis 命令用于在 redis 服务上执行操作。 要在 redis 服务上执行命令需要一个 redis 客户端。
兮动人
2021/06/11
5310
Redis之key的常用命令
2024 RedisAnd Mysql基础与进阶操作系列(16)作者——LJS[你个小黑子这都还学不会嘛?你是真爱粉嘛?真是的 ~;以后请别侮辱我家鸽鸽]
RENAMENX key newkeyO(1) 如果新值不存在,则将参数中的原值修改新值。 其它条件和RENAME一致 1表示修改成功 否则0
盛透侧视攻城狮
2024/10/22
930
Redis 命令操作
切换到指定的数据库,数据库索引号 i 用数字值指定,以 0 作为起始索引值。默认使用 0号数据库。
星哥玩云
2022/09/15
3310
Redis常用命令
使用sadd创建集合 使用smembers 查询集合,使用srem删除集合中的元素 使用sismember查询集合中是否包含有此元素,有的话则返回1 没有返回0
用户3003813
2018/09/06
1.1K0
Redis常用命令
Linux下安装Redis3
下载 下载地址 http://redis.io/download Linux 下执行 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 安装 tar xzvf redis-3.2.8.tar.gz cd / redis-3.2.8 make && make install 设置密码 你的redis在生产环境中不可以谁想访问就访问,所以,必须要设置密码。 为Redis设置密码 vi redis.conf #此文件默认在根目录下。 #requ
小柒2012
2018/04/13
1.5K0
Redis key 操作详解
set key value del key # 删除键,后边可以跟多个值,用空格分开 exists key # key 是否存在,存在返回 1 ,不存在返回 0 过期时间 expire key 30 # 单位为秒 ttl key # 查看剩余生存时间 persist # 去掉生存时间,不删除 key pexpire mykey 1500 # 单位为毫秒 pttl mykey # 查看剩余生存时间,
康怀帅
2018/02/28
7010
Redis 基础学习
最近想解决 [一刻社区] 中的一个 Issue [“增加用户活跃度统计”],其中的要求就是:利用 redis 位计算算法实现用户活跃度计算,突然发现有点不知所以然,虽然之前也用过 redis ,但是总的来说自己连它的文档都没读过,哈哈,就借着这个机会把 redis 基础知识巩固一下,然后解决 Issue 真棒,哈哈。
overtrue
2019/03/18
5250
新手村:Redis 基础补充知识
新手村的第一篇文章(新手村:最适合新手的 Redis 基础)是村民的处女作,在之后的学习中回看这篇文章,觉得有一些纰漏之处,甚是惭愧,这也是本篇文章的由来和内容。今后本村民会努力做得更好些,还请大家多多支持多选参数。
syy
2020/04/07
3790
Redis(2)——通用命令
set key value xx key存在才设置,不存在不设置,也就是update 更新操作
羊羽shine
2019/05/29
4620
Redis 键管理
在 《Redis 概述》 中我们已经介绍过 DEL 、 EXISTS 、 EXPIRE 、SCAN 的用法了,下面我们介绍其他比较重要的命令。
三产
2021/01/12
7620
redis的使用
redis具体使用 1.key的操作 除了空格、换行符 \n外,其他的字符基本都可以使用 2.Redis keys 命令 下表给出了与 Redis 键相关的基本命令: 序号 命令及描述 1 DEL key 该命令用于在 key 存在时删除 key。 2 DUMP key 序列化给定 key ,并返回被序列化的值。 3 EXISTS key 检查给定 key 是否存在。 4 EXPIRE key seconds 为给定 key 设置过期时间。 5 EXPIREAT key timestamp EX
微醺
2019/01/17
8450
redis管理
Redis发布消息通常有两种模式: • 队列模式(queuing) • 发布-订阅模式(publish-subscribe) 任务队列:顾名思义,就是“传递消息的队列”。与任务队列进行交互的实体有两类,一类是生产者(producer),另一类则是消费者(consumer)。生产者将需要处理的任务放入任务队列中,而消费者则不断地从任务独立中读入任务信息并执行。 任务队列的好处: • 松耦合。 生产者和消费者只需按照约定的任务描述格式,进行编写代码。 • 易于扩展。 多消费者模式下,消费者可以分布在多个不同的服务器中,由此降低单台服务器的负载。
张琳兮
2018/09/10
7340
redis管理
Laravel Redis操作大全
1,普通得set/get操作,set操作,如果键名存在,则会覆盖原有得值 $redis = app("redis.connection"); $redis->set('library' , 'phpredis');//存储key为library ,值phpredis得记录 $redis->get("library");//获取key为library得记录值 set/get 多个key-value $mkv = array(                         "user:001"=>'
Lansonli
2021/10/09
1.2K0
别找了,你要的Redis命令都在这了
注意:KEYS 的速度非常快,但在一个大的数据库中使用它仍然可能造成性能问题,建议用scan命令,以渐进的方式分多次遍历数据库。
MySQL数据库技术栈
2020/08/05
1.6K0
019.Redis键管理命令
dbsize命令在计算键总数时不会遍历所有键,而是直接获取Redis内置的键总数变量,所以dbsize命令的时间复杂度是O(1)。
CoderJed
2020/12/07
3990
019.Redis键管理命令
【Redis】Redis常用命令
expire key seconds 当超过过期时间,会自动删除,key在seconds秒后过期 expireat key timestamp 键在秒级时间戳timestamp后过期 pexpire key milliseconds 当超过过期时间,会自动删除,key在milliseconds毫秒后过期 pexpireat key milliseconds-timestamp key在豪秒级时间戳timestamp后过期 ttl 命令可以查看键hello的剩余过期时间,单位:秒(>0剩余过期时间;-1没设置过期时间;-2键不存在) pttl是毫秒
用户5522200
2019/06/02
1.1K0
Redis 不良人
注意:直接使用./redis-server方式启动使用的是redis-server这个shell脚本中默认配置
Remember_Ray
2021/04/05
4830
相关推荐
redis对于key的操作命令
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档