- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 Mysql事务隔离级别是怎么实现的?
事务A和事务B同时开始执行,事务A先读取小钢余额是300元,事务B紧接着将小钢余额更新为250元,此时事务B没有提交事务,事务A在这个时候再次查询小钢余额发现变成了250元,此时事务B提交事务失败回滚了,小钢余额变为了初始300元,事务A却还认为小钢余额为250元,此时事务A读到的250元数据就是脏数据。小钢给对象转账50元以后,事务提交完成,小钢余额250,对象余额50元,总和300元。事物提交后,小钢余额250,对象余额50元,这个数据是一个持久性的状态,除非再次修改。会发生脏读、不可重复读、幻读。
2024-01-13 21:56:36 1509
原创 谈一谈Redis网络模型
官方答案:因为 Redis 是基于内存的操作,CPU 不是 Redis 的瓶颈,Redis 的瓶颈最有可能是机器内存的大小或者网络带宽。redis的基础概念在这里就不聊了,主要谈一谈redis的网络模型,一提到redis,可能会听到许多不同的说法,有人会说redis是单线程,有人会说redis是多线程,那么redis到底是不是单线程模型呢?为什么redis使用单线程可以轻松达到10w qps?为什么redis使用单线程模型就可以了?
2024-01-15 23:42:36 361
【linux下用C语言编写带图形界面的交通违章管理系统附带源代码】
2020-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人