redis基础3-string类型的操作

字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的致据,如JPEG图像致据或Json对象措迹信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M

如果设置的键不存在则为添加,如果设置的键已经存在则修改

设置键值

set key value

例1 :设置键为name值为itcast的数据
127.0.0.1:6379> set name itcast
OK

例2 :修改键为name值为hi的数据(更新操作)
127.0.0.1:6379> set name hi
OK

获取值

get key

例1 :获取键为name的值
127.0.0.1:6379> get name
"hi"

删除

del key

例1 :删除键为name
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> get name
(nil)

设置过期时间

setex key time value

例1 :设置键为captcha值为h4x8n 过期时间为100127.0.0.1:6379> setex captcha 100 h4x8n
OK

查看key的有效期

ttl key

例1 :查看键为captcha的有效期
127.0.0.1:6379> ttl captcha
(integer) 94

设置多个键值(m->multiple->多个的意思)

mset key value key value ...1 :设置键为address值为beijing,键为like值为girls
127.0.0.1:6379> mset address beijing like girls
OK

获取多个值(m->multiple->多个的意思)

mget key key...1 :获取键为address,键为like
127.0.0.1:6379> mget address like
1) "beijing"
2) "girls"

追加(类似于字符串的拼接,追加成功后返回字符串的长度)

append key string

例1 :给键为name的追加一个编号001
127.0.0.1:6379> set name itcast
OK
127.0.0.1:6379> append name 001
(integer) 9
127.0.0.1:6379> get name
"itcast001"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值