最常用的数据存储类型
一个存储空间保存一个数据
添加获取删除数据
set key value
get key
del key
(integer) 1/0 成功/失败
一次性添加获取多项数据
mset key1 value key2 value2
mget key1 key2
strlen key - return 长度
append key value - return 追加完的长度
自增自减
incr key
incrby key increment
incrbyfloat key increment
decr key
decrby key increment
increment可以为负
redis所有的操作都是原子性的,采用单线程处理所有业务,命令是一个一个执行的,因此无需考虑并发带来的数据影响
setex key seconds value
psetex key milliseconds value
1秒等于1000毫秒
string类型应用场景
set user: id:00789:fans 56789
set user: id:00789:blogs 12345
set user:id:00789 {id:00789,fans:56789,blogs:12345}