
Redis
Jussi_Lee
能力有限,水平一般,不断学习,记录点滴
展开
-
Redis 学习笔记 一 什么时候用缓存
Redis 学习笔记 一 什么时候用缓存本节开始,我就准备对redis的每个分支做具体的笔记阐述。这里我们都已经很熟练的使用缓存了。但是有没有想过,为啥用缓存,什么时候用缓存,常见的缓存有哪些?1.为啥用缓存在没有缓存的时候,我们一般的前端接口查询都是直接通过后台查数据库把数据返回给前台。我们知道一次sql 的io交互是比较耗性能的。当我们处于高并发的状态下查询数据瓶颈就在于sql查询这里,而且对该表有插入或者更新的时候也会对该资源进行锁定。简单的说计算机系统分为如下三层结构:cpu,1-32M原创 2021-02-07 14:35:42 · 1096 阅读 · 0 评论 -
使用redis实现某类型的排序榜思路与设计方案
使用redis实现某类型的排序榜思路与设计方案使用redis的有序集合Sorted Set.集合内不允许有重复元素,每个元素会有一个分数,是根据分数进行排序。集合是通过哈希表实现的。Redis的哈希是一个String类型的field和value的映射表。适合存储对象设计思路:把需要排行的类及依据排行的key存入Sorted Set。zadd PaperRankings nums Pap...原创 2018-12-21 10:29:02 · 733 阅读 · 0 评论