redis
Monkey Jeep
该奋斗的年纪,我们有什么理由浪费青春。
展开
-
Redis缓存穿透原理与解决方案
主要内容 1、为什么会发生缓存穿透? 2、解决缓存穿透的思路 3、布隆过滤器原理与项目实战 4、布隆过滤器的不足与升级 引入Redis的优势 APP -> Redis -> DB 1、减轻数据库压力 2、提升查询的速度 3、避免计算时间 情况一 情况二 情况三 要避免持续从数据库查不存在的数据,怎么做? 1、给当从数据库取不到值,往redis设置一个该key的空值 2、需给key设置expire(过期时间) 面试题: 如何在海量元素(例如10亿无序、不定长、不重复)快速判断一个元原创 2020-06-27 22:53:26 · 328 阅读 · 0 评论 -
聊聊 Redis 使用场景
原文地址:Redis实战(五) 聊聊Redis使用场景 博客地址:http://blog.720ui.com/ 使用场景说明 计数器 数据统计的需求非常普遍,通过原子递增保持计数。例如,点赞数、收藏数、分享数等。 排行榜 排行榜按照得分进行排序,例如,展示最近、最热、点击率最高、活跃度最高等等条件的top list。 用于存储时间戳 类似排行榜,使用redis的zset用于存储转载 2017-02-06 08:52:54 · 1520 阅读 · 0 评论 -
Redis实战(一) 使用缓存合理性
文章目录 1. 热点数据,缓存才有价值2. 频繁修改的数据,看情况考虑使用缓存3. 数据不一致性4. 缓存更新机制5. 缓存可用性6. 缓存服务降级7. 缓存预热8. 缓存穿透 如何使用缓存,怎么才能更加合理?今天的话题,结合我之前的项目场景,讨论下使用缓存合理性问题。 热点数据,缓存才有价值 对于冷数据而言,大部分数据可能还没有再次访问到就已经被挤出内存,不仅占用内存,而且价转载 2017-02-06 14:11:13 · 11357 阅读 · 3 评论 -
Linux 服务器上Redis安装和配置
1、下载安装redis 在Linux服务器上,命令行执行以下命令(cd ./usr local/src 一般源码放在这里(推荐源码安装)) 复制代码 wget http://download.redis.io/releases/redis-3.0.7.tar.gz tar xzf redis-3.0.7.tar.gz cd redis-3.0.7 make make all make instal...原创 2019-02-25 14:02:34 · 180 阅读 · 0 评论