首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
nicengshishaonian
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
透过面试题掌握Redis【持续更新中】
最近是把《Redis设计与实现》看完了,然后也对每一章写了读书笔记。但是总感觉自己掌握得不够,所以就在网上搜集了一些Redis相关的面试题,然后自己去翻笔记,看书,查资料尝试着去解答,目前这篇文章还没有完全覆盖到所有Redis相关的面试题,之后会持续更新,一方面是我自己学习记录…
浅谈Redis五种数据结构的底层原理
list-max-ziplist-size:表示每个quicklistNode的字节大小。默认为2,表示8KB list-compress-depth:表示quicklistNode节点是否要压缩。默认为0,表示不压缩
Redis 数据结构和对象系统,记住这 12 张图就够啦!
Redis是一个开源的 key-value 存储系统,它使用六种底层数据结构构建了包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象的对象系统。 今天我们就通过12张图来全面了解一下它的数据结构和对象系统的实现原理。 首先介绍六种基础数据结构:动态字符串,链表,字典,跳…
Redis常见面试题汇总
主要从“高性能”和“高并发”这两点来看待这个问题。 缓存分为本地缓存和分布式缓存。以 Java 为例,使用自带的 map 或者 guava 实现的是本地缓存,最主要的特点是轻量以及快速,生命周期随着 jvm 的销毁而结束,并且在多实例的情况下,每个实例都需要各自保存一份缓存,缓…
是什么让中国上百家公司放弃swagger?
在过去的java web开发中,swagger一直占据着接口文档生成的大半壁江山。尽管swagger有着复杂的配置和极强的代码侵入性,但是开发者找不到好的工具来替代。国外出名的其他项目主要是apidoc,但是apidoc使用更加复杂始终无法撼动swagger。国内的很多开发者一…
《我们一起进大厂》系列-缓存雪崩、击穿、穿透
本来都把稿子放到公众号保存了,洗澡的时候想了一下晚上的比赛,觉得还是打开电脑写点东西,跟文章内容没关系,只是一点个人的感慨,不知道多少小伙伴看了昨天SKT VS G2的比赛,又不知道多少小伙伴还记得Faker手抖的那一幕。 不知道你们看了是什么感受,我看到他手抖的时候我内心也抖…
熟悉这几道 Redis 高频面试题,面试不用愁
缓存:这应该是 Redis 最主要的功能了,也是大型网站必备机制,合理地使用缓存不仅可以加 快数据的访问速度,而且能够有效地降低后端数据源的压力。 共享Session:对于一些依赖 session 功能的服务来说,如果需要从单机变成集群的话,可以选择 redis 来统一管理 s…
如何使用 Redis 实现分布式锁
锁是我们在设计和实现大多数系统时绕不过的话题。一旦有竞争条件出现,在没有保护的操作的前提下,可能会出现不可预知的问题。 而现代系统大多为分布式系统,这就引入了分布式锁,要求具有在分布各处的服务上保护资源的能力。 使用数据库实现。 使用 Redis 等缓存系统实现。 使用 Zoo…