异步任务入库和MQ异步入库性能上难道不是MQ效率更好吗?异步任务入库和MQ的方式异步入库对比有什么好处呢?

来源:10-9 异步任务执行监控切面

BillyWebber

2022-04-20

输入正文

写回答

1回答

张勤一

2022-04-20

同学你好:

    其实,这个问题需要分业务场景来看,不能完全说哪个好或者哪个不好。异步任务的优势就是实现简单,成本低,且可用性方面没问题,毕竟是框架自身提供的(异步线程);而 MQ 的话,你的工程需要引入 MQ 且有运维成本,另外,消息的丢失和重复也是需要考虑的问题,复杂性肯定是会高上几个数量级。

    所以,没有绝对的好,也没有绝对的不好;适合你的业务,且可用性没问题,那就是很好的解决方案。

0
0

Spring Cloud / Alibaba 微服务架构实战

从架构设计到开发实践,手把手实现

1210 学习 · 674 问题

查看课程