首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
缓存
呼呼虎
创建于2022-02-08
订阅专栏
redis缓存使用技巧与问题解决方案
等 11 人订阅
共6篇文章
创建于2022-02-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis缓存热key问题常用解决方案
做一些C端业务,不可避免的要引入一级缓存来代替数据库的压力并且减少业务响应时间,热key问题是很多业务不得不面对的一个场景,本文就热key的探测与解决提供一些常见和成熟的解决方案。
数据库与缓存一致性方案分享
做C端相关业务,目前主流的关系型数据库在高并发的查询请求场景下,很难做到低延迟的高并发,甚至有可能被打挂。因此引入缓存中间件是一个常见的解决方案,但如何保证缓存与数据库的一致性,便成为了一个棘手的问题
基于zset与bloom filter的排行榜与点赞方案设计
最近有做较多关于排行榜需求相关迭代,在这期间关于技术方案也进行了很多的思考和调研,到底采用哪种方式更贴合业务,在不过度设计的基础上多多考虑扩展性和稳定性,最终选型中有Mysql、Redis zset、bloom filter等技术,因此在这里做个总结与分享。 首先从总榜来看,其…
一次Redis慢请求到排行榜bug定位的分析过程
怎么也没想到排行榜的这个文章居然还要连载,直到这周在观察线上Redis性能问题之后,不断深挖发现了一行bug代码导致一名用户(榜单第一名)的数据问题,觉得整个分析过程还是需要记录一下。 之前有过一个排行榜文章,基于zset与bloom filter的排行榜与点赞方案设计,里面大…
记一次线上问题排查及数据库事务与分布式锁的思考
这周有用户反馈关于某个服务数据异常无法正常展示,在后台看日志是server在从数据库中查询完数据,使用Java stream聚合数据时出现了唯一用户 —— 唯一物品的多条数据(隐去业务具体字段名称,以用户、物品作为此次问题的字段),这些异常数据在我们的业务逻辑中是不应该出现的,…
基于分布式锁的防止重复请求解决方案
关于重复请求,指的是我们服务端接收到很短的时间内的多个相同内容的重复请求。而这样的重复请求如果是幂等的(每次请求的结果都相同,如查询请求),那其实对于我们没有什么影响,但如果是非幂等的(每次请求都会对关键数据造成影响,如删除关系、建立关系等),那就会轻则产生脏数据,重则导致系统…