redis第三天

set实现随机推送

  1. 获取最新的消息放在set中(srandommember和spop)
  2. 随机挑选其中部分消息
  3. 配合用户关注消息分类中的组成全消息集合

set实现获取访问次数

  1. 利用string统计pv即日访问量
  2. 利用set统计cookie以及ip地址访问量

set实现黑白名单

sort_set实现会员到期

  1. 将处理时间作为score排序
  2. 分段处理
  3. 利用redis的time,到期后,将这个用户移除set

微信消息控制

  1. 将置顶放入一个set中,当接受消息时先到判断是否要置顶,
  2. 然后将消息加入普通list和置顶list
  3. 进行排序
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务