会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
李帆1998
生活是没有答案的
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2021年7月12日
LRU工程实现源码(一):Redis 内存淘汰策略
摘要: 源码版本 Redis 6.0.0 内存淘汰是什么?什么时候内存淘汰 我们知道,当某个key被设置了过期时间之后,客户端每次对该key的访问(读写)都会事先检测该key是否过期,如果过期就直接删除;但有一些键只访问一次,因此需要主动删除,默认情况下redis每秒检测10次,检测的对象是所有设置了过期时
阅读全文
posted @ 2021-07-12 13:04 李帆1998
阅读(725)
评论(0)
推荐(1)
2021年6月24日
MySQL:一条SQL是如何执行的
摘要: MySQL基本架构 在讲SQL语句是如何执行之前,我想先带你简单认识下MySQL的基本架构。 借用一张别人的图 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分。从图中我们可以看到多个存储引擎共有一个Server层。 Server层 Server 层包括连接器、查询缓存、分析器、优
阅读全文
posted @ 2021-06-24 17:30 李帆1998
阅读(332)
评论(0)
推荐(0)
MySQL:一条更新语句是如何执行的
摘要: 引言 在上篇文章MySQL:一条SQL是如何执行的中我们先讲了一条SQL语句是如何执行的,如图所示: 极客时间林晓斌老师的图 客户端先通过连接器建立连接,连接器自会判断用户权限 (如果开启了查询缓存并且匹配上key就直接返回结果给客户端,不执行下面的流程) 分析器对SQL进行词法分析与语法分析,明确
阅读全文
posted @ 2021-06-24 17:28 李帆1998
阅读(921)
评论(0)
推荐(0)
2021年6月9日
CAP 超详细名词解释
摘要: 引言 2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,CAP理论正式成为分布式计算领域的公认定理。 概述 CAP 理论对分布式系统的特性做了高度抽象
阅读全文
posted @ 2021-06-09 13:07 李帆1998
阅读(1720)
评论(2)
推荐(0)
2021年6月8日
聊聊Map的遍历性能问题(一)
摘要: 引言 今天刷题时遇到了一个很奇怪的问题,我们知道java HashMap的扩容是有成本的,为了减少扩容的次数和成本,可以给HashMap设置初始容量大小,如下所示: HashMap<string, integer=""> map0 = new HashMap<string, integer="">(
阅读全文
posted @ 2021-06-08 18:46 李帆1998
阅读(623)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
···
10
下一页
公告