单线程多路复用

Redis基本数据结构

string 最大不能超过512M,底层结构类似于vector,双倍扩容缩容。当大于1M每次扩容1M list 底层结构是双向链表 map set zset

Redis基本操作

EX setnx key seconds value 不存在则操作 NX setex key value PX

设置 set key value mset k1 v1 k2 v2 自增 incr incrby 自减 decr decrby

get key mget k1 k2 strlen key append key 123 flushdb

flushall

keys *