![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【Kafka】
文章平均质量分 69
程序猿微刊
立志当风华正茂,奋斗趁青春未老
展开
-
关于Kafka-开启事务的两种方式
为什么要使用Kafka事务在日常开发中,数据库的事务几乎是必须用到的,事务回滚不一定在于数据增删改异常,可能系统出现特定逻辑判断的时候也需要进行数据回滚,Kafka亦是如此,我们并不希望消息监听器接收到一些错误的或者不需要的消息。SpringBoot使用数据库事务非常简单,只需要在方法上加上@Transactional注解即可,那Kafka如果需要使用事务也可以如此,不过还需修改其他配置才能生效。Kafka使用事务的两种方式:1、配置Kafka事务管理器并使用@Transactional注解2、使原创 2021-03-29 13:25:54 · 2734 阅读 · 0 评论 -
Kafka教程-名词定义
什么是 Kafka Apache Kafka 是一个基于分布式日志提交机制设计的发布订阅系统。数据在 kafka 中持久化,用户可以随时按需读取。另外数据以分布式的方式存储,提高容 错性,易于扩展。 Message 和 Batches Kafka 中最基本的数据单元是消息 message,如果使用过数据库,那么可以把 Kafka 中的消息理解成数据库里的一条行或者一条记录。消息是由...原创 2019-10-14 15:35:30 · 408 阅读 · 0 评论