Redis命令行查阅手册大全(收藏查看,文末附赠PDF免费福利)

本文提供Redis命令行查阅手册大全,涵盖Redis所有命令及解释,包括Key、String、Hash、List、Set、Sorted Set、Pub/Sub、Transaction、Script、Connection、Server、HyperLogLog和Geo等内容。附赠《Redis命令参考手册完整版.pdf》免费下载链接。
摘要由CSDN通过智能技术生成

Redis命令行查阅手册大全

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本文是Redis命令行查阅手册大全,基本上涵盖了Redis所有的命令,并附有命令描述进行说明;大家可以收藏、查看,文末并附有辛苦收集到资源《Redis命令参考手册完整版.pdf》作为福利免费提供给大家,仅作为学习参考使用。

 

一、Redis key(键)

                                                         key(键)

序号                         命令                                                        命令描述
1
del key [key ...]
删除给定的一个或多个 key
2
keys pattern
查找所有符合给定模式 pattern 的 key(有3个通配符  *、?、[],特殊符号用 \ 隔开)
3
randomkey
从当前数据库中随机返回(不删除)一个 key
4
ttl key
以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)
5
pttl key
以毫秒为单位,返回给定 key 的剩余生存时间
6
exists key
检查给定 key 是否存在
7
move key db
将当前数据库的 key 移动到给定的数据库 db 当中
8
rename key newkey
将 key 改名为 newkey
9
renamenx key newkey
如果 newkey 不存在时,将 key 改名为 newkey
10
type key
返回 key 所储存的值的类型
11
expire key seconds
为给定 key 设置生存时间,当 key 过期时(生存时间为 0 ),它会被自动删除
12
pexpire key milliseconds
以毫秒为单位设置 key 的生存时间(与EXPIRE 命令的作用类似)
13
expireat key timestamp
与EXPIRE 命令的作用类似,不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(unix timestamp)
14
pexpireat key milliseconds
以毫秒为单位设置 key 的生存时间(与EXPIREAT 命令的作用类似)
15
persist key
移除给定 key 的生存时间
16
sort key
返回或保存给定列表、集合、有序集合 key 中经过排序的元素
17
object subcommand [arguments [arguments]]
object 命令允许从内部察看给定 key 的 Redis 对象
18
migrate host port key destination
db timeout
将 key 原子性地从当前实例传送到目标实例的指定数据库上,一旦传送成功, key 保
证会出现在目标实例上,而当前实例上的 key 会被删除
19
dump key
序列化给定 key ,并返回被序列化的值
20
restore key ttl serialized-value
反序列化给定的序列化值,并将它和给定的 key 关联

二、Redis String(字符串)

                                                     String(字符串)

序号                         命令                                                        命令描述
1
set key value
将字符串值 value 关联到 key;如果 key 已经持有其他值, SET 就覆写旧值,无视类型
2
setnx key value
将 key 的值设为 value ,当且仅当 key 不存在;若给定的 key 已经存在,则 SETNX 不做任何动作
3
setex key seconds value
将值 value 关联到 key ,并将 key 的生存时间设为 seconds (以秒为单位);如果 key 已经存在, SETEX 命令将覆写旧值。
4
psetex key milliseconds value
以毫秒为单位设置 key 的生存时间(与SETEX 命令相似)
5
setrange key offset value
用 value 参数覆写(overwrite)给定 key 所储存的字符串值,从偏移量 offset 开始;不存在的 key 当作空白字符串
  • 9
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值