• 上面的sql语句:

    好处:实现简单

    坏处:高并发下数据库瓶颈

    解决方案:根据ID进行分库分表进行算法路由

    6.4、Redis原子操作

    利用redis的原子操作,做个操作完成的标记。这个性能就比较好。但会遇到一些问题。

    第一:我们是否需要把业务结果进行数据落库,如果落库,关键解决的问题时数据库和redis操作如何做到原子性?

    第二:如果不进行落库,那么都存储到缓存中,如何设置定时同步策略?

    以上就是【面试】如何保障消息100%投递成功?如何保证消息幂等性?的详细内容,更多请关注Work网其它相关文章!

    08-21 15:39