首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
新文
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
redis中multi与pipeline介绍分析
由于对redis缓存中数据有批量操作,例如预热缓存数据,或者在列表页批量去获取缓存数据,在使用了multi批量提交事务后,发现redis压力高居不下,而使用了pipeline之后压力回落了平常,也因为这个案例,特在此写个分析与笔记。 标记一个事务块的开始。 事务块内的多条命令会…
从前端角度理解缓存
缓存的概念分很多种,本次讨论的主要就是前端缓存中的Http缓存。 前端发送请求主要经历以下三个过程,请求->处理->响应。 如果有多次请求就需要重复执行这个过程。 从以上的流程图可以看书,如果用户重复请求同一资源的话,会对服务器资源造成浪费,服务器重复读取资源,发送给浏览器后浏…
缓存穿透问题与解决方法
如图,一个正常的请求一般都会经过cache层再到storage层。 而因为在storage中获取不到数据,没有把数据放在cache里,导致了大量请求都达到了storage层,这就是缓存穿透的一个定义。 业务代码自身问题:之前我遇到过有人写的代码查出来是有数据的,但是存到cach…
Redis 和 Memcached 的区别在哪里?
Redis 支持服务器端的数据操作:Redis 相比 Memcached 来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在 Memcached 里,你需要将数据拿到客户端来进行类似的修改再 set 回去。这大大增加了网络 IO 的次数和数据体积。在 Redis 中,这些…
史上最全Redis面试49题(含答案):哨兵+复制+事务+集群+持久化等
Redis支持哪几种数据类型?支持多种类型的数据结构1.string:最基本的数据类型,二进制安全的字符串,最大512M。2.list:按照添加顺序保持顺序的字符串列表。3.set:无序的字符串集合,
第二章 Redis API的使用 单线程介绍【Redis入门教程】
通过这部分让大家对Redis的五种数据结构有初步的认识,对于Redis来说,每一种数据结构都有着自己的内部编码,而且是多种实现的,这样Redis会在合适的场景选择合适的内部编码,通过OBJECT ENCODING [key]可以参看指定key的内部编码。 a. 改进内部编码,对…
面试前必须要知道的Redis面试题
现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。 在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据设置过期时间,并采用的是惰性删除+定期删除两种策略对过期键删除。Redis对过期键的策略+持久化 如…
Redis 集群方案
比较全的 Redis 的集群方案