java吧 关注:1,188,308贴子:12,597,358
  • 15回复贴,共1

有没有大佬说说什么场景要用分布式事务

只看楼主收藏回复

有了分布式锁了为啥还要分布式事务呢?有什么场景是分布式锁解决不了的,必须要用分布式事务吗?


IP属地:北京来自Android客户端1楼2023-09-02 18:26回复
    服务拆分后 会有一个业务 在上游服务有事物,下游服务也有事物,然后这两个或多个服务的事物不能简单控制


    IP属地:湖北来自Android客户端2楼2023-09-03 00:07
    回复
      分布式事物就是概念,解决方式看具体业务,没准你的项目里就用了分布式事物的解决方案


      IP属地:湖北来自Android客户端3楼2023-09-03 00:08
      收起回复
        事务是事务,锁是锁,事务失败了可以回滚,锁可以吗


        IP属地:天津来自Android客户端4楼2023-09-03 07:58
        收起回复
          你的问题就好像再问mysql既然能用锁为什么还需要acid呢? 当你明白使用锁和事务究竟是为了什么的时候懂了


          IP属地:北京来自iPhone客户端5楼2023-09-03 08:36
          回复
            这两个不是一个概念


            IP属地:浙江来自iPhone客户端6楼2023-09-03 08:50
            回复
              业务要求。


              IP属地:广东7楼2023-09-03 11:01
              回复
                任何的东西,就没有必须。
                不然的话,电脑不出现的时候,这些公司就不存在了?
                要是抬杠,没有电之前,人类也没灭绝


                IP属地:广东8楼2023-09-03 11:02
                回复
                  貌似不是一个东西捏


                  IP属地:上海来自iPhone客户端9楼2023-09-15 14:59
                  回复
                    两个不是一个东西,其次就是尽量不要用分布式事务,性能差坑多


                    IP属地:云南10楼2023-09-15 16:22
                    收起回复
                      就比如说你要用服务a b c 然后c失败了,a b 的一些增删改操作你不得给人家补偿回去吗,这也算是一种分布式事务吧


                      IP属地:四川来自iPhone客户端11楼2023-09-16 11:22
                      回复