基础操作
1.set xxx aaa 设置xxx
2.get xxx 获取xxx
3.del xxx 删除xxx
4.exists xxx 查看是否存在
5.expire aaa 10 设置过期时间(秒)
6.pexpire yyy 10000 设置过期时间(毫秒)
7.persist user 删除过期时间(在过期之前做)
8.keys u* 查找符合某个模式的key keys a*
9.move user 1 把某个key的数据从一个库移动到另外一个库(如果有同名的,不能移动)
10.FLUSHdb 清空数据 FLUSHALL 清空所有
11.randomkey 从当前库中随机返回一个key
12.mset name1 111 name2 222 name3 333 name4 444设置多个
13.type aaa 查看value的数据类型
对字符串的操作
set k1 dog :值有空格要使用引号
get k1
取值一部分
getrange k2 0 1
获取同时设置
getset k1 "this is cat"
获取多个
mget a b c
获取长度
strlen k1
value 自增
incr number(number未定义的时候,从1开始)
递增100
incrby num 100
递减
decr number(未定义的时候,默认为-1)
递减100
decrby num 100
合并字符串(追加)
key 值
append a two
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:redis 字符串基本操作 - Python技术站