• springcloud-seata分布式事务

    时间:2024-02-23 11:09:42

    seata安装配置 下载 下载中心 | Seata 上传到linux 解压seata压缩包 tar -zxvf seata-server-1.6.1.tar.gz nacos配置 创建seata的命名空间 id: seata-id 配置seata 备份application...

  • 分布式事务详解

    时间:2024-02-15 13:22:19

    概述随着互联网的发展,软件系统由原来的单体应用转变为分布式应用。分布式系统把一个单体应用拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作。这种分布式系统下不同服务之间通过远程协作完成的事务称之为分布式事务,例如用户注册送积分事务、创建订单减库存事务,银行转账事务等都是分布式...

  • 分布式事务(3)---RocketMQ实现分布式事务原理

    时间:2024-02-01 21:45:35

    分布式事务(3)—RocketMQ实现分布式事务原理 之前讲过有关分布式事务2PC、3PC、TCC的理论知识,博客地址:1、分布式事务(1)---2PC和3PC原理2、分布式事务(2)---TCC原理这篇讲有关RocketMQ实现分布式事务的理论知识,下篇也会示例 通过SpringCloud来实例R...

  • 分布式事务与Seate框架(2)——Seata实践

    时间:2024-02-01 11:48:55

    前言在上一篇博文(分布式事务与Seate框架(1)——分布式事务理论)中了解了足够的分布式事务的理论知识后,到了实践部分,在工作中虽然用到了Seata,但是自己却并...

  • Spring Cloud异步场景分布式事务怎样做?试试RocketMQ

    时间:2024-01-25 12:19:15

    一、背景在微服务架构中,我们常常使用异步化的手段来提升系统的 吞吐量 和 解耦 上下游,而构建异步架构最常用的手段就是使用 消息队列(MQ),那异步架构怎样才能实现...

  • 阿里分布式事务seata入门(采坑)

    时间:2024-01-25 07:59:30

    1. 阿里分布式事务seata入门(采坑)1.1. 前言seata是feascar改名而来,这是阿里在19年年初开源出来的分布式事务框架,当初刚出来的时候就想研究下...

  • 到底啥是“分布式事务”,看了这篇文章,你就懂了!

    时间:2024-01-24 22:15:01

    本文是读者有故事的驴投稿到石杉的架构笔记的文章,谢谢该同学分享在分布式、微服务大行其道的今天,相信大家对这些名词都不会陌生。而说到使用分布式,或者拆分微服务的好处,...

  • asp.net core集成CAP(分布式事务总线)

    时间:2024-01-21 21:23:14

    一、前言感谢杨晓东大佬为社区贡献的CAP开源项目,传送门在此:.NET Core 事件总线,分布式事务解决方案:CAP 以及 如何在你的项目中集...

  • 分布式事务?咱先弄明白本地事务再说 - ACID

    时间:2024-01-15 21:32:43

    过去一段时间面试的同学,对于数据库事务,可以按照配置正常使用,但很多都无法讲清楚和理解数据库事务这个东西真正的意义,以及互联网兴起以后,当今数据库在ACID面前面临怎样的问题和抉择。事务,是各大单机SQL数据库厂商包括Oracle、IBM DB2等,早在上世纪80年代提出的一个解决 数据并发操作处理...

  • 使用RocketMQ实现分布式事务

    时间:2024-01-13 12:17:25

    。。todorefhttps://blog.csdn.net/zhejingyuan/article/details/79480128

  • 分布式事务实现-Spanner

    时间:2024-01-09 09:22:47

    Spanner要满足的external consistency 是指:后开始的事务一定可以看到先提交的事务的修改。所有事务的读写都加锁可以解决这个问题,缺点是性能较差。特别是对于一些workload中只读事务占比较大的系统来说不可接受。为了让只读事务不加任何锁,需要引入多版本。在单机系统中,维护一个...

  • Spring分布式事务

    时间:2023-12-26 15:27:04

    【如何实现XA式、非XA式Spring分布式事务】【http://www.importnew.com/15812.html】在JavaWorld大会上,来自SpringSource的David Syer跟大家分享了Spring应用的几种事务处理机制。读完此文,你可以了解可以用分布式事务做些什么、不能

  • SpringCloud微服务实战——搭建企业级开发框架(二十七):集成多数据源+Seata分布式事务+读写分离+分库分表

    时间:2023-12-21 15:23:42

    读写分离:为了确保数据库产品的稳定性,很多数据库拥有双机热备功能。也就是,第一台数据库服务器,是对外提供增删改业务的生产服务器;第二台数据库服务器,主要进行读的操作。目前有多种方式实现读写分离,一种是Mycat这种数据库中间件,需要单独部署服务,通过配置来实现读写分离,不侵入到业务代码中;还有一种是...

  • SQLServer之创建分布式事务

    时间:2023-12-19 09:12:14

    分布式事务创建注意事项指定一个由 Transact-SQL 分布式事务处理协调器 (MS DTC) 管理的 Microsoft 分布式事务的起点。执行 BEGIN DISTRIBUTED TRANSACTION 语句的 SQL Server 数据库引擎的实例是事务创建者,并控制事务的完成。 当为会话...

  • 基于 Transaction 类的分布式显式事务

    时间:2023-12-19 08:40:25

    自.NET2.0以来增加了System.Transactions命名空间,为.NET应用程序带来了一个新的事务编程模型。这个命名空间提供了几个依赖的TransactionXXX类。Transaction是所有事务处理类的基类,并且定义了所有事务类都可以使用的属性、方法和事件。CommittableT...

  • Dubbo学习系列之八(分布式事务之MQ方案)

    时间:2023-12-18 23:50:14

    自从小王玩起了微服务,发现微服务果然很强大,好处真是太多,心中暗喜,然而,却也遇到了分布式中最棘手的问题:分布式事务。小王遍访各路神仙,也无个完美开源解决方案,当然,也有些实际可行的手法,虽不算完美,但也可拿来研究一番,那今天我们也来说说分布式事务。分布式事务的起源,即因各服务是独立的,各自使用独立...

  • Dubbo学习系列之十五(Seata分布式事务方案TCC模式)

    时间:2023-12-18 23:48:26

    原创文章,禁止任何形式转载!上篇的续集。工具:Idea201902/JDK11/Gradle5.6.2/Mysql8.0.11/Lombok0.27/Postman7.5.0/SpringBoot2.1.9/Nacos1.1.3/Seata0.8.1/SeataServer0.8.1/Dubbo2....

  • 如何解决分布式系统数据事务一致性问题(HBase加Solr)

    时间:2023-12-18 15:12:45

    如何解决分布式系统数据事务一致性问题(HBase加Solr)摘要:对于所有的分布式系统,我想事务一致性问题是极其非常重要的问题,因为它直接影响到系统的可用性。本文以下所述所要解决的问题是:对于入HBase和Solr的过程,如何保证HBase中写入的数据与Solr中写入的数据完全一致。关键词:HBas...

  • Hmily:高性能异步分布式事务TCC框架

    时间:2023-12-15 17:28:51

    Hmily框架特性无缝集成Spring,Spring boot start。无缝集成Dubbo,SpringCloud,Motan等rpc框架。多种事务日志的存储方式(redis,mongdb,mysql等)。多种不同日志序列化方式(Kryo,protostuff,hession)。事务自动恢复。支...

  • spring boot + druid + mybatis + atomikos 多数据源配置 并支持分布式事务

    时间:2023-12-13 20:00:22

    文章目录一、综述1.1 项目说明1.2 项目结构二、配置多数据源并支持分布式事务2.1 导入基本依赖2.2 在yml中配置多数据源信息2.3 进行多数据源的配置三、整合结果测试3.1 测试数据库整合结果3.2 测试单数据库事务3.3 测试分布式事务3.4 测试druid数据源是否整合成功四、JTA与...