Redis-3-redis操作字符串(strings)

本文详细介绍了Redis中用于操作字符串的方法,包括set()用于设置或修改值,get()用于获取值,mset()批量设置多个值,mget()一次性获取多个值,setrange()修改字符串指定位置的值,getrange()截取字符串,strlen()获取字符串长度,incr()和decr()进行自增和自减操作,以及append()追加内容和delete()删除键的功能。
摘要由CSDN通过智能技术生成

strings常用方法

set():设置值,name不存在就直接设置,name存在即修改name对应的值

get(name):获取值

import redis

r = redis.Redis()
r.set("name","suner")
print(r.get("name").decode())   # 结果:suner

 

mset():”设置多个值

mget(keys, *args):获取多个name对应的value

import redis

r = redis.Redis()
# 批量设置值
r.mset({"name1":"suner01","name2":"suner02"})
print(r.mget("name1","name2"))   # 结果:为一个列表,[b'suner01', b'suner02']

 

setrange(name, offset, value):修改字符串内容,从指定字符串索引开始向后替换

name:redis的name;offset:开始替换的下标;value:将要替换的值


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值