![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 70
猫猫呀。
趁现在。还年轻。多吃苦!
展开
-
缓存穿透与缓存击穿概念及基本解决方案
关于redis的一些知识现在在面试中几乎也是较为重要的一环。而对于redis中的一些解决方案才是最为珍贵的知识。关于缓存穿透以及缓存击穿也是较为重要的一环。 缓存穿透: 概念:我们都可以知道redis都是作为缓存中间件作为使用的,但是在这个缓存数据中很容易出现一些错误。比如用户通过查询一个数据,但是这个数据并没有存放在redis缓存中,所以这个查询会直接命中到我们的MySQL持久化数据库中。图示如下: 在绕过redis缓存的请求太多的情况下,查询请求一下子到了持久化MySQL数据库中,如果在压力不能很好解原创 2021-07-17 21:40:35 · 536 阅读 · 0 评论 -
Mysql的事务隔离级别
事务的隔离级别有哪些? 对于事务主要体现在Mysql的原子性,原子性对于数据库而言是十分重要的,而事务本身又分为不同的级别,针对不同的业务逻辑可以选择不同的事务能够最大化的提升效率。 第一级 READ-UNCOMMITTED(读取未提交) 这个事务隔离级别是最低的隔离级别,同时也可以说是安全性最低的级别,顾名思义,可以读取未提交的数据,那么我们读取的数据很可能是脏数据,那么可能会造成脏读、幻读、以及不可重复读 第二级READ-COMMITTED(读取已提交) 对于第二级别而言的事务隔离级别,这个事务的定义就原创 2021-06-03 21:19:26 · 127 阅读 · 0 评论