摘要:
一: 消费端保证消息不丢失: 消费端从broker取到消息以后, 先处理业务逻辑, 然后再手动提交, 这样就可以避免消费端消息丢失。 二: 生产端消息不丢失: 首先是设置每个消息分区的副本, 一本是几个broker就配置几个分区, 然后设置如下, 保证生产这生产的消息发送到broker时,不但lea 阅读全文
posted @ 2022-03-11 14:47
piaobodeyun0000
阅读(320)
评论(0)
推荐(0)
摘要:
1.1 前言 在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。更多关于MySQL查询相关参照:http://www.cnblogs.com/clsn/p/8038964.html#_label 阅读全文
posted @ 2022-03-10 15:10
piaobodeyun0000
阅读(33)
评论(0)
推荐(0)
摘要:
了Spring Boot与MyBatis的结合开发,并成功操作了数据库。众所周知,保证数据库一致性的操作,就是事务的控制。而Spring事务管理可以分为两种:编程式以及声明式。其中编程式事务就是使用编写代码的方式,进行事务的控制。而声明式事务一般通过切面编程(AOP)的方式,注入到要操作的逻辑的前后 阅读全文
posted @ 2022-03-10 14:10
piaobodeyun0000
阅读(714)
评论(1)
推荐(0)
摘要:
聊聊spring事务失效的12种场景,太坑了 前言 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据不一致的情况,我们一般都会用到spring事务。 确实 阅读全文
posted @ 2022-03-04 10:19
piaobodeyun0000
阅读(46)
评论(0)
推荐(0)
浙公网安备 33010602011771号