IT宅
A brief history of the future of AI in education
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
精进之路
MySQL
MQ
JVM
更多专栏
重构速查表
架构模式
归档
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
如何同步Redis缓存和数据库的数据?
技术的出现都是有特定的背景的,我们摸清了技术的发展脉络,也就能更好的掌握这门技术,也能理解未来的发展趋势。所以我在Java架构杂谈公众号以及IT宅(itzhai.com)中写的一些技术文章有可能会顺便梳理一下发展脉络。如:架构演变之路:为何要搞微服务架构?, 三万长文50+趣图带你领悟web编程的内功心法
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
如何应对Redis缓存雪崩
当大量缓存数据同时过期,或者Redis实例突然宕机的时候,就会有大量的请求打到DB,这种场景我们称为缓存雪崩。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
如何应对Redis缓存穿透?
缓存穿透则指的是由于缓存和数据库都不存在数据,导致请求永远不会止步于缓存,每次都会打到DB,缓存就跟透明的一样。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用场景篇内容概览
既然Redis给我提供了这么丰富的数据类型,那么我们就在各种业务场景中用起来吧,接下来我们介绍常见的应用场景。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
缓存淘汰策略:Redis缓存是如何淘汰的?
当我们的缓存空间不够的时候,还想加载新的数据怎么办呢?要么就加载不了了,要么就得删掉一些使用率比较低的缓存,腾出空间来加载新的数据到缓存中。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之SET:App DAU统计,留存统计
App每日活跃用户数,每日留存统计,是一个很常见的需求。在Redis中,我们刚好可以通过SET来记录所有的用户,并通过SET提供的各种操作API来实现对比统计。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之ZSET:评论分页
我们在给具有分页的评论列表添加缓存的时候,由于新的评论一直在入库,所以分页的界限也会在变化。如果按照以下得到的分页结果进行缓存:
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之BitMap:每日签到统计
很多网站为了保持用户的活跃,都会搞签到活动,每日签到一次送金币啥的。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之Geospatial:查找附近的景点
这种场景,我们很自让的想到了要用Geospatial功能了。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之HyperLogLog:统计不重复的访客
当然,我们也可以使用BitMap进行统计,但是有没有一种更加节省内存,统计效率更高的方式呢?如果你允许支持一定范围内的误差,那么HyperLogLog就派上用场了。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
1
…
12
13
14
15
16
…
70
×
帅旋DevShow
关注公众号及时获取网站内容更新。
请帅旋喝一杯咖啡
咖啡=电量,给帅旋充杯咖啡,他会满电写代码!