redis 知识点

---redis  穿透--
1.解决方法  :缓存空对象,设置过期时间(数据可能不一致)
2 布隆过滤器

-----缓存雪崩---
1.客户端降级
2.提前演练
3缓冲层高可用

 

----string

set 

get

keys

randomkey

exists

del

rename

renamenx 

move key db

type 

ttl   查询过期时间,返回秒 不存在  已过期 的 返回-1

expire key  整型值  (秒) 设置过期时间

pttl \pttl (毫秒)

 

 

 

 

----list

lpush  rpush  lpop  rpop  linsert 

 lrem  key count value(

当 count >0   从左至右 删除 count  个 value  值

当 count<0   从右至左删除 count绝对值个 value 值

当 count =0   删除全部的 value 值

)

---set

sadd( key  elemets 如果存在 添加失败)    sinter(共同)  sdiff(不同) sunion(所有) srem(key  element 删除)

scard(key 返回集合 key 的基数(集合中元素的数量))

sismember  srandmember(随机取一个元素)

smembers

spop 弹出

---zset

zadd  key  score  elment (score  可以重复  element  不可重复 )

zrem key elment  

zscore key  elment 

zincrby   key increScore elment   自增 自减  score 

zcrad key 

zrank  key  elment  获取排名

zrange  key  start  end  withscores   

zcount  key minScores  maxScores  获取指定分值的个数

zremrangebyrank  key   start  end   删除 指定排名内的升序元素

zremrangebyscore key  minScores  maxScores 删除指定分数类的元素

 

 

----hash

 

hget  hset hmget  hmset  hdel hgetall hexists  hlren  hkeys hvals

 

 

-----rdb

save  900 1  解释: 900秒 发生 1个 变化  将要把保存

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值