left 的文章列表
没错这是一篇markdown 三月总结 复习八股文,回顾知识点,试着对每一个问题自己讲一遍,对知识点进行复盘 [X] 计划把计算机网络和MySQL深入学习,把项目介绍以及亮点、重点难点、解决过程自己复 […]
转载至知乎,原文链接:https://zhuanlan.zhihu.com/p/109139377 我在这篇文章提到了分布式锁,但没有展开来讲,抛砖引玉,今天就来说说高并发服务编程中的redis分 […]
hash hash即哈希表,在我们get key或者set key的时候,数据往往使用哈希表储存。 链式哈希 学过哈希表的我们应该知道,哈希表不可避免的会存在哈希冲突问题。为了解决哈希冲突,Redis […]
SDS SDS又称Simple Dynamic String,是用于储存字符串的数据结构。 我们都知道,C里面有char[]字符数组这种基本数据类型,但是为什么Redis还需要用SDS去储存字符串呢? […]
左值和右值 左值l-value(locate-value):储存在内存中,有明确地址,可以被取地址的值。 右值r-value(read-value):不可以被取地址的值,如字面量。 右值有两种类型: […]
没错这是一篇markdown 二月总结 争取把项目做完 (框架已经打完了,还需要继续完善它) 复习八股文,回顾知识点 (面向简历复习了hhh,回顾了os、计网和数据库原理、了解Nignx等有关内容) […]
根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类 全局锁 全局锁,顾名思义就是将整个MySQL示例上锁。MySQL里有个Flush tables with read lock( […]
undo log undo log(回滚日志)记录了回滚操作,也就是当前创建的SQL语句的逆操作。当事务执行失败需要回滚的时候,MySQL会通过undo log对数据进行回滚。因此undo log保证 […]
隔离性与隔离级别 事物的隔离级别有四种,分别是:读未提交、读提交、可重复读、串行化,从前往后隔离级别越来越高,但是执行效率越来越低(涉及锁等情况)。 读未提交,即事务未提交,其他事务可以查看我这个事务 […]