Redis教程——3.基本操作

本文详细介绍了Redis中关于Key的各种操作,包括设置、获取、删除、检查存在性、设置过期时间、移除过期时间、重命名等。通过具体实例展示了每种操作的语法和使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.数据类型

一.redis有关key的操作

以string的操作为例子

1.设置key 

语法:set keyName vlue

例子: set name 'make'

(1)

2.获取key

语法:get keyName

例子: get name 

(2)

 

3.删除

语法:del keyName

例子: del name

4.key是否存在

语法:exists keyName

例子:exists name

(4)

1.代表成功 0代表失败

5.给key指定过期时间 以秒计

例子:expireat test 10

(5)

6.给key指定过期时间 以毫秒计

例子:pexpireat test 10

(6)

7.移除key的过期时间 key将永久保存

例子:pexpireat test 10

(7)

PTTL key
以毫秒为单位返回 key 的剩余的过期时间。

      TTL key
      以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。

8.更改key的名字

例子:rename test TestOne

注意:如果新旧key都存在 则旧key被覆盖

(8)

9.更改key的名字

例子:renamenx test TestOne

注意:如果新key不存在时 旧key才会被覆盖 会校验新key是否存在

(9)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值