首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
思堯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
标记更新 缓存一致性终极版?
标记更新方案: 设置数据库事务过期时间。 将缓存的值替换成系统保留关键字,例如:“##SYS_UPDATING##”。同时设置其TTL为事务过期时间的两倍。 写数据库。 删除缓存Key。
阿里面试这样问:redis 为什么把简单的字符串设计成 SDS?
2021开工第一天,就有小伙伴私信我,还给我分享了一道他面阿里的redis题(这家伙绝比已经拿到年终奖了),我看了以后觉得挺有意思,题目很简单,是那种典型的似懂非懂,常常容易被大家忽略的问题。这里整理出来分享一下,顺便自己巩固一下基础,希望对正在面试和想要面试的兄弟有点帮助。 …
硬核!我花5小时肝出这篇Redis缓存解决方案,带你起飞!
1. 什么是缓存穿透? 缓存穿透就是: 当客户端想要查询一个数据,发现redis缓存层中没有(即缓存没有命中),于是向持久层数据库查询,发现也没有,于是本次查询失败;当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库,此时会给持久层数据库造成很大的压力,这时候就相当于…
Redis(7) 淘汰策略
Redis是键值对内存存储,平时在工作中,用到的java比较多,java对于自己的内存有这一套完整的垃圾回收机制,为了避免内存过大。对于Redis这样的内存数据库,自然对自己的内存也有对应的策略。 有4种淘汰策略,会选择在具有过期时间的数据中淘汰。 volatile-ttl 针…
Redis系列 - 一文搞懂Redis缓存淘汰策略
在使用Redis时,我们一般会为Redis的缓存空间设置一个大小,不会让数据无限制的放入Redis缓存。对于Redis来说,一旦确定了缓存最大容量,比如4GB,你就可以使用下面这个命令来设定缓存的大小
不一样的Redis(一)
一般情况下,数据都是在数据库中,应用系统直接操作数据库。当访问量上万,数据库压力增大,这个时候,怎么办呢? 有小伙伴会说了,分库分表,读写分离。的确,这些确实是解决比较高的访问量的解决办法,但是,如果访问量更大,10万,100万呢?怎么分似乎都不解决问题吧,所以我们需要用到其他…