字符串及整型数据操作

字符串与整型是Redis中比较基本的数据类型。以下方法可以用来操作这些类型的值。

方法功能返回值
.set(name, value)将键赋值布尔值
.get(name)获取键对应的值
.getset(name, value)将键赋予指定值,并返回旧值
.mget(names, *args)返回多个值(列表)对应的值值列表
.setnx(name, value)如果键不存在则赋予值布尔值
.setex(name, time, value)将值赋予键,并设置有效期布尔值
.setrange(name, offset, value)设置键中的子字符串修改后字符串的长度
.mset(mapping)使用字典批量赋值布尔值
.msetnx(mapping)使用字典批量赋值,只有键不存在时才赋值布尔值
.incr(name, amount=1)为指定键的值进行增量操作,不存在时设置为amount修改后的值
.decr(name, amount=1)为指定键的值进行减量操作,不存在时设置为-amount修改后的值
.append(name, value)为指定键的值进行追加操作修改后的字符串长度
.substr(name, start, end=1)返回指定键的值的子字符串子字符串内容
.getrange(name, start, end)返回指定键的值的子字符串子字符串内容