首先启动 redis-cli:
设置了三个key
key-value键值对
获取value值:
key *:查看所有的key
exsits key 判断key是否存在
type key 查看key的类型
del key 删除指定的key数据
unlink key 根据value选择非阻塞删除(仅将keys从keyspace元数据中删除,真正的删除会在后续的异步操作
expire key 10 10秒:key的过期时间
k1 10秒后已经删除 为-2
k2为-1是则永不过期
select 1/2/3/4 切换库(默认有16个库)
dbsize 看看库里key的数量
flushdb清空当前库
flushall 清空所有库
append k1 abc 追加 abc到k1
strlen k1 获取长度
setnx key k4 设置值 只有不存在key时才能设置
incr <key> 使zvalue加一 incr(原子操作:不会被线程机制打断 )
decr <key> 使zvalue减一
incrby /decrby <key> <步长> 自定义步长