数据库
一小只123
一起进步啊
展开
-
redis
今天看了一下他们的面试题然后就over了哈哈 1.redis是单线程的 当然6.0的时候变成了多线程 2 那为什么redis那么快(单线程) 纯内存操作 单线程避免了频繁的上下文切换 采用了非阻塞I/O多路复用机制 3 redis数据类型 1String 2hash 3list 4set 5sorted set 缓存穿透,即黑客故意去请求缓存中不存在的数据,导致所有的请求都怼到数据库上,从而数据库连接异常。 缓存雪崩,即缓存同一时间大面积的失效,这个时候又来了一波请求,结果请求都怼到数据库上,从而导致数据原创 2020-11-12 10:23:22 · 97 阅读 · 0 评论 -
数据库隔离级别
哎我这个笨脑子 ,昨天才看的数据库隔离级别今天早上就啥也记不起来了,还是记一下吧 首先说一下数据库的四大特性 原子型 隔离性:隔离性是指当多个用户并发访问数据库时,比如同时访问一张表,数据库每一个用户开启的事务,不能被其他事务所做的操作干扰,多个并发事务之间,应当相互隔离。 例如同时有T1和T2两个并发事务,从T1角度来看,T2要不在T1执行之前就已经结束,要么在T1执行完成后才开始。将多个事务隔离开,每个事务都不能访问到其他事务操作过程中的状态。 一致性 持久性 好啦是不是看到隔离性了,对原创 2020-11-12 09:50:14 · 116 阅读 · 0 评论