string是redis最基本的类型.
string相关函数:
0.set和get
set:设置指定key的值
get:获取指定key的值
>>> import redis >>> r = redis.Redis() >>> r.set('foo', 'xiemanrui') True >>> r.get('foo') b'xiemanrui' >>>
1.getrange和setrange
getrange:返回 key 中字符串值的子字符
>>> r.getrange('foo', 0, 3) b'xiem' >>>
setrange:用 value 参数覆写给定 key 所储存的字符串值,从偏移量 offset 开始
>>> r.set('foo', 'xiemanrui') True >>> r.setrange('foo', 3, 'bar') 9 >>> r.get('foo') b'xiebarrui' >>>
2.getset
将给定 key 的值设为 value ,并返回 key 的旧值(old value)。
>>> r.getset('foo', 'bar') b'xiemanrui' >>>
3.setbit和getbit
见连接:
redi