1
EMMMMMMMMM 7 天前 via Android
你是去哪儿的?
|
2
mark2025 6 天前
如果数据库是 pgsql 可以考虑 pgmq ( https://tembo-io.github.io/pgmq/) ,这是 pg 的一个插件,用 pg 来实现的轻量级消息队列。
业务操作和队列消息可以共用事务,确保业务操作与消息的一致性。 |
3
jorneyr 6 天前
RocketMQ 的分布式事务需要写代码判断事务是否提交,事务里的每个业务操作是否完成都需要调用方向 RocketMQ 确认的。
|
4
securityCoding 6 天前
没理解为啥别扭,异构系统你要的事务不就是业务本身?
|
![]() |
5
1ffree 6 天前
怎么理解 本地消息表 && 对业务基本零侵入? 请教下咋实现的
|
7
nanwangnongfu 5 天前
会记录个发送消息的记录状态表,发送失败定期重试。
|
8
xiaofan2 5 天前
我理解这就是两种不同模式的事务消息的实现罢了 你使用的是本地事务消息表模式(其他 MQ 也可以复用这种模式) RocketMQ 自带的是半消息模式 半消息模式确实对开发来说繁琐一点 毕竟要开发回查逻辑 但是性能比本地事务消息表高很多 毕竟本地事务消息表至少要多一条 SQL
|
9
ljzxloaf OP |