E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
分布式事务-Seata
分布式事务
Seata
学习笔记
一、概述在微服务架构下,虽然我们会尽量避免
分布式事务
,但是只要业务复杂的情况下这是一个绕不开的问题,如何保证业务数据一致性呢?本文主要介绍同步场景下使用
Seata
的AT模式来解决一致性问题。
皮多堡
·
2023-03-29 02:34
Seata
事务管理---
分布式事务
详解
1什么是事务事务,一般指数据库事务,就是将多条SQL语句一起执行的功能,就称为一个数据库事务。数据库事务可以确保该事务范围内的所有操作都可以全部成功或者全部失败。数据库事务具有4个属性,分别是:原子性,一致性,隔离性和持久性,也被称为ACID特性。Atomicity(原子性):一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被恢复到事务开始前
没有不酸的柠檬
·
2023-03-29 01:31
SpringCloud
Alibaba篇
分布式
数据库
系统架构
mysql
spring
cloud
SpringCloud系列知识快速复习 -- part 2(Sentinel微服务保护,
Seata
分布式事务
,Redis分布式缓存和多级缓存)
SpringCloud系列知识快速复习--part2(Sentinel微服务保护,
Seata
分布式事务
,Redis分布式缓存和多级缓存Sentinel微服务保护什么是雪崩问题?
Alex抱着爆米花
·
2023-03-28 23:03
面试
SpringCloud
缓存
spring
cloud
sentinel
微服务
在微服务中,利用webapi实现
分布式事务
在网上搜索C#实现
分布式事务
,看起来挺复杂的,常见的是CAP这个组件。经过一段时间的研究,发现可以使用简单的WebApi来实现
分布式事务
,且并不需要事务中心服务。
kaka9
·
2023-03-28 22:18
分布式
微服务
分布式
c#
架构
数据库
一款轻量级的权限框架,轻松搞定项目权限!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-28 22:50
数据库
中间件
分布式
java
spring
为什么我们在 TiDB 里面使用全局授时服务
前言在TiDB里面,为了支持
分布式事务
,我们通过PD,这个全局的单点服务,为事务分配全局唯一的时间,这个做法就是简单高效,但获取timestamp的时候会有网络开销。
siddontang
·
2023-03-28 21:17
Seata
概念以及简单应用
文章目录SpringCloudAlibaba
Seata
处理
分布式事务
1.
分布式事务
问题由来2.什么是
Seata
?
温JZ
·
2023-03-28 19:23
java
分布式
后端
sql
spring
cloud
分布式事务
-
Seata
极简入门
下面是这次
Seata
极简入门的大致讲解目录:
分布式事务
介绍两阶段提交(2pc)Seate简介Seate事务模式
Seata
实现2PC与传统2PC的区别一.
分布式事务
介绍先给大家举个例子说明下什么是
分布式事务
nickel99
·
2023-03-28 16:42
分布式事务
解决方案——
Seata
使用
在微服务开发过程中
分布式事务
一直是一个比较重要的问题,之前对于
分布式事务
的解决方法一般会通过MQ的最终一致性来解决,尤其是RocketMQ的事务消息,感兴趣的可以看我的SpringBoot整合RocketMQ
非典型_程序员
·
2023-03-28 03:26
docker安装
seata
基于nacos的集群
前言
seata
是阿里开源的
分布式事务
,这里我们来做
seata
的注册及其集群配置。注册中心呢,我们这里用的也是阿里的nacos,nacos我们也是做了集群的。
Jafir
·
2023-03-27 23:08
20000 字长文,一文搞懂Kafka
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-03-27 17:18
网络
定位
大数据
分布式
entity
「要点解析」分布式高级商城业务:
分布式事务
,满足你的好奇心
订单服务—
分布式事务
本地事务事务的基本性质数据库事务的几个特性:原子性(Atomicity)、一致性(Consistency)、隔离性或者独立性(Lsolation)和持久性(Durabilily),简称就是
996小迁
·
2023-03-27 15:47
SEATA
和NACOS集成的坑
先列举问题1、
seata
版本和jar包依赖版本不一致2、
seata
配置没有导入nacos3、
seata
数据库没有导入4、事务group找不到5、序列化问题解决方案1、maven依赖和
seata
版本搞一致
写代码的杰西
·
2023-03-27 12:32
SprinrBoot整合
Seata
使用AT模式解决多数据源
分布式事务
SprinrBoot整合
Seata
使用AT模式解决多数据源
分布式事务
分布式事务
场景:1.应用中使用多数据源,跨多个数据库2.跨多个应用进程
Seata
是阿里巴巴开源的
分布式事务
中间件,以高效并且对业务0侵入的方式
运气爆棚1368
·
2023-03-27 09:42
分布式事务
好文章
https://blog.csdn.net/sinat_29774479/article/details/91038902
小李_a98e
·
2023-03-27 06:01
亿级流量架构之
分布式事务
思路及方法
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-27 00:52
分布式
数据库
java
大数据
编程语言
Sharding JDBC 实战:
分布式事务
处理
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
公众号-芋道源码
·
2023-03-26 23:09
分布式
数据库
中间件
java
系统架构
微服务架构及设计模式
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
公众号-芋道源码
·
2023-03-26 23:38
数据库
大数据
分布式
python
java
SpringBoot2.x 集成ShardingSphere+
Seata
+Mybatis-Plus+DruidDataSource
引言随着业务和数据量的增加,应用采用微服务部署日益增多,但是绝大多数微服务架构应用也还是采用的单数据库模式,即便是大多数读写分离,本质也还是单数据库,随着业务量和数据量增多,数据库读写效率急剧下降,此时就需要对数据库进行维度拆分,如水平拆分(分表)、垂直拆分(分库)本文讨论的情况为水平拆分与垂直拆分,以及遇到的各种集成问题版本ShardingSphere:4.0.0-RC2-SNAPSHOTSea
Blog
·
2023-03-26 15:27
面试90%都会翻车的高并发
分布式事务
,我劝你好好啃透!
本地事务事务Transaction由一组SQL组成,具有四个ACID特性ACIDAtomicity原子性构成事务的一组SQL,要么全部生效,要么全不生效,不会出现部分生效的情况Consistency一致性数据库经过事务操作后从一种状态转变为另一个状态。可以说原子性是从行为上描述,而一致性是从结果上描述isolation隔离性事务操作的数据对象相对于其他事务操作的数据对象相互隔离,互不影响durab
程序员白楠楠
·
2023-03-26 06:17
10月最新出炉互联网大厂Java面试真题(快手,京东,滴滴,腾讯,BIGO,网易)
快手一面1.JVM运行时区域2.常见的堆内存溢出情况3.JVM内存分配策略4.FullGC的触发条件有哪些5.锁升级的过程6.volatile如何保证可见性的7.
分布式事务
的解决方案8.MySQL聚簇索引与普通索引的区别
JAVA开发之路
·
2023-03-26 05:41
分布式事务
分布式事务
是什么?
分布式事务
是指事务的参与者、支持事务的服务器、资源服务器及事务的管理器分别位于分布式系统的不同节点上。
1angxi
·
2023-03-26 02:39
Seata
分布式事务
框架设计
服务寄托于数据,如何解决
分布式事务
的ACID,成为
分布式事务
亟待解决的问题。
Ravitn
·
2023-03-26 01:49
强一致性
分布式事务
框架 raincat
raincat项目地址源码分析本地事务部分依赖于spring事务@TxTransactional注解和spring自带的Transactional注解没联系,是手动调用TransactionManager的一些方法来使用spring的事务的。具体是在拦截@TxTransactional注解时,调用getTransaction方法中,其内部调用doGetTransaction时,若使用jdbc会将A
Ace_b90f
·
2023-03-26 00:50
阿里云DRDS 5.3 性能提升300%,比速超跑
DRDS分布式SQL引擎,即DRDS(阿里云分布式关系型数据库服务)5.3版本,相较于大多数(拆分键上的等值查询、读写分离等)场景,DRDS5.3在性能上提升到之前的300%,且无需依赖第三方组件,就可执行
分布式事务
许此一生
·
2023-03-25 21:20
seata
整合nacos完成分布式的部署
一、背景最近在学习
Seata
,此处简单记录一下
Seata
Server的分布式部署,其中的注册中心和配置中心使用nacos来完成,默认的file方式无法实现分布式部署。
huan1993
·
2023-03-25 18:37
重磅!基于GPT-4的全新智能编程助手 GitHub Copilot X 来了!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
公众号-芋道源码
·
2023-03-25 07:43
github
双11同款!阿里云发布全局事务服务GTS:每秒处理10万笔事务
摘要:5月30日,阿里云宣布全局事务服务产品GTS正式商用,每秒可处理10万笔事务,将
分布式事务
这个“贵族技术”变为“平民技术”,可解决跨数据库、消息、服务的分布式环境下的事务一致性问题,让开发者无需考虑复杂的事务问题
猫耳呀
·
2023-03-25 02:46
很佩服的一个Google大佬,离职了。。
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-25 01:23
数据库
java
编程语言
大数据
人工智能
最强 JDK15 安装与讲解,有点想升级,终于要废弃偏向锁了!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-03-25 00:41
java
编程语言
微软
xhtml
jdk
分布式事务
简介
分布式事务
是企业集成中的一个难点,也是每个分布式架构都会涉及到的一个东西,特别是在微服务的架构中,几乎是无法避免的数据库事务数据库事务的几个特性:原子性,一致性,隔离性和持久性分布式的网络环境很复杂
异步_缓存_队排好
·
2023-03-24 22:52
【MyBatisPlus多数据源 |
Seata
数据源代理】SpringBoot+MyBatisPlus+
Seata
动态数据源代理
1.依赖MyBatisPlus多数据源管理的依赖com.baomidoudynamic-datasource-spring-boot-starter3.5.12.yml配置spring:datasource:datasource1:url:jdbc:mysql://localhost:3306/database01?rewriteBatchedStatements=true&characterEn
麦格马戈登
·
2023-03-24 11:33
MyBatis-Plus
java
springboot
mysql
Springboot+Shardingsphere实现读写分离
他们均提供标准化的数据分片、
分布式事务
和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。pom,注意springboot版本4.0.0org.spr
今朝花落悲颜色
·
2023-03-24 11:33
工具
spring
boot
java
数据库
org.apache.ibatis.binding.BindingException: Parameter XXX not found.的问题
今天在学springcloudalibaba
seata
时,遇到一个问题。
jickly
·
2023-03-24 09:29
Seata
分布式事务
AT模式初体验
原文:
Seata
分布式事务
AT模式初体验引言随着应用体量的增加,微服务作为上帝之手为超级单体打开了屏障;同时使用整个应用服务显得更加清晰。
Ravitn
·
2023-03-24 08:59
分布式事务
〇、前提不到走投无路的时候不要轻易启用
分布式事务
。在工程应用上的坑还是挺大的。是否真的有跨应用业务操作的原子性需求(不管是跨库还是跨微服务)?
白花蛇草可乐
·
2023-03-24 02:28
Java8 stream 排序以及自定义比较器,很实用!
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-24 00:42
java
lambda
redis
stream
spring
Mysql的分布式(XA)真面目
XA协议本就是为一个
分布式事务
协议,它规定了XAPREPARE、XACOMMIT、XAROLLBACK等命令。
Anta_Cnl
·
2023-03-23 22:09
java
数据库架构
dba
mysql
Seata
之SpringBootStarter模块分析
前言
Seata
服务部署指南使用
seata
,以目前最新的坐标版本来看com.alibaba.cloudspring-cloud-starter-alibaba-
seata
2021.1其内部
seata
相关的依赖仅为
s1991721
·
2023-03-23 21:40
图解 Docker 架构
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中
公众号-芋道源码
·
2023-03-23 19:39
网络
中间件
docker
java
linux
【面朝大厂】面试官:详细说说对MQ消息队列的理解以及主流MQ的优缺点...
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-23 19:16
中间件
队列
java
rabbitmq
rest
SpringCloud 三种服务调用方式,你学会了吗?
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
公众号-芋道源码
·
2023-03-23 18:18
中间件
java
spring
boot
spring
redis
分布式事务
讲解 -消息队列+本地事件表
分布式事务
讲解-消息队列+本地事件表
分布式事务
系列博客:方案原理工作流程前置知识死信队列实战讲解数据库表创建配置activeMQ打开路径:修改activemq.xml内容,配置死信队列DLQ启动activeMQ
她又在丛中笑
·
2023-03-23 16:01
分布式
分布式
java
别慌,可能是
seata
的问题
然后测试回归的时候却出问题了,抛出了个NPE,在群里疯狂艾特我,我麻溜上服务器看了日志,没想到居然是
seata
的问题。一阵搜索,总算找到问题的原因,居然不是自身代码问题,而是
seata
一个issue。
mirchle
·
2023-03-23 06:38
Seata
AT 模式启动源码分析
从上一篇文章「
分布式事务
中间件
Seata
的设计原理」讲了下
Seata
AT模式的一些设计原理,从中也知道了AT模式的三个角色(RM、TM、TC),接下来我会更新
Seata
源码分析系列文章。
后端进阶
·
2023-03-23 02:09
04、
分布式事务
-二阶段+三阶段提交协议
章节归属
分布式事务
系列二阶段提交的作用二阶段提交是为了要保证
分布式事务
的原子性,理解这里的原子性:通过协调准备、执行两步操作,整个过程要么成功,要么失败回滚,对外部来说,该事务的状态变化是原子的。
rock_fish
·
2023-03-22 22:25
分布式事务
解决方案-什么是
分布式事务
在分布式系统开发中,
分布式事务
属于业界难题,接下来陆续发布
分布式事务
解决方案相关的文章。1.什么是事务什么是事务?
战猿
·
2023-03-22 19:43
分布式事务
之2PC和3PC
2PC2PC是基于XA规范搞出来的一套
分布式事务
的理论,全称是Two-Phase-Commitment-Protocol,两阶段提交协议。
Ethan_zyc
·
2023-03-22 12:42
面试官:线程池了解吗?说说线程池中 shutdown 和 shutdownNow 的区别?
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-22 12:18
队列
多线程
java
android
分布式
面试官:你对 Java线程池 了解多少?
中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析
分布式事务
中间件
Java基基
·
2023-03-22 12:18
队列
java
多线程
并发编程
android
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他