最新 最热

最终一致性其实比MVCC简单

关于NoSQL有这样一个误解:NoSQL最大的谎言是其简单,其实不是,简单意味着开发人员和运营人员需要做很多难且复杂的事情,它们最终得重复实现数据库已经实现的事情。当人们试图捍卫关系数据库时,没有人质疑这段误解,特别是在黑...

2020-03-16
1

Mysql锁

锁的应用最终导致不同事务的隔离级别、而MVCC多版本并发控制,通过增加版本的形式实现两种隔离级别(不使用到锁),MVCC读写不阻塞,是行级锁的升级...

2020-03-10
1

InnoDB 事务隔离级探索

提示:公众号展示代码会自动折行,建议横屏阅读 ---- 1 概述 MySQL是多存储引擎的数据库系统,其中innodb是所有存储引擎中对事务系统实现最完善的,这体现在innodb支持SQL标准中的全部隔离级,以及提高并发读效率的MVCC(多版本...

2020-03-09
1

Spring Boot 整合 RabbitMQ,消息重复消费怎么办?

公众号后台回复 SpringBoot,免费获取 274 页SpringBoot修炼手册。

2020-03-06
1

分布式概念-分布式事务,并发处理协议

提到分布式系统,分布式事务是经常被大家提起的话题,也是经常在我们编码或是系统设计时遇到的问题,很常见。

2020-02-28
1

InnoDB 事务加锁分析

一般大家对数据库事务的了解可能停留在事务的ACID特性以及事务4种不同的隔离级别层面上,而对于事务 4 种不同隔离级别如何实现了解相对较少。

2020-02-11
1

快速学习-SpringBoot实践

接下来,我们来看看如何用SpringBoot来玩转以前的SSM,我们沿用之前讲解SSM用到的数据库tb_user和实体类User

2020-02-11
1

快速学习-SpringBoot自动配置原理

使用SpringBoot之后,一个整合了SpringMVC的WEB工程开发,变的无比简单,那些繁杂的配置都消失不见了,这是如何做到的?

2020-02-11
1

MySQL-锁总结

latch称为闩锁(shuang suo),其要求锁定的时间必须非常短。若持续的时间长,则应用的性能会非常差。在InnoDB存储引擎中,latch又分为mutex互斥锁 和 rwLock读写锁。其目的是为了保证并发线程操作临界资源的正确性。通常没有...

2020-01-16
1

Springmvc注解版开发

文章目录 1. 项目搭建1.1. 搭建原理1.2. springMVC版本1.3. 配置内嵌tomcat1.4. 配置DispatcherServlet初始化器1.5. 主配置文件1.6. MVC配置类2. 配置拦截器3. 配置过滤器4. 配置视图解析器5. 配置ViewController6.....

2019-12-31
1