redis命令1
2021/9/16 2:07:23
本文主要是介绍redis命令1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
redis的基本命令
连接redis命令: redis-cli; 获取帮助: help 命令 这样可以获取命令的使用方法 设置字符串值: SET key value [EX seconds] [PX milliseconds] [NX|XX] EX 设置过期时间,秒,等同于SETEX key seconds value PX 设置过期时间,毫秒,等同于PSETEX key milliseconds value NX 键不存在,才能设置,等同于SETNX key value XX 键存在时,才能设置 设置多个键的字符串值: mset key value[key value...] 键不存在时,设置字符串值: msetnx key value[key value...] 注意:这是原子操作 过期 redis可以给key设置一个生存时间(秒或者毫秒),当达到这时长后,这些键值将会被自动删除 设置多少秒或者毫秒之后过期 EXPIRE key seconds PEXPIRE key milliseconds 设置在指定Unix时间戳过期 EXPIREAT key timestamp PEXPIREAT key millions-timestamp 删除过期 PERSIST key 查看剩余生存时间 TTL key PTTL key * key存在但是没有设置TTL,返回-1 * key存在,但还在生存期内,返回剩余的秒或者毫秒 * key曾经存在,但已经消亡,返回-2(2.8版本之前返回-1) 查找键 keys pattern * pattern取值: 1.*查找所有 2.?匹配一个字符查找 3.[]字符集合,表示可以是集合中的任意一个 查看键类型: TYPE key 键是否存在: EXISTS key 键重命名: RENAME key newkey RENAMENX key newkey 键删除: DEL key[key...] 获取值: GET key 获取多个给定键的值: MGET key[key...] 返回旧值并设置新值: GETSET key value 如果键不存在,就创建并赋值 字符串长度: STRLEN key 追加字符串: APPEND key value 如果键存在就追加,如果不存在就等同于SET key value 获取字符串: GETRANGE key start end 索引值从0开始,负数表示字符串从右往左数起,-1表示最后一个字符 覆盖字符串: SETRANGE key offset value 值的增减1: INCR key DECR key 自定义增减: INCRBY key decrement DECRBY key decrement
这篇关于redis命令1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识