
事务
文章平均质量分 87
陆小叁
认知、行动、坚持
展开
-
seata 分布式事务的环境搭建与使用
文章目录一、seata介绍1. 什么是 seata2. seata 的基本原理二、seata 环境搭建1. 服务器端环境搭建1.1 数据库及表的创建1.2 修改服务器端配置文件1.3 同步config.txt文件到nacos配置中心2. 客户端环境搭建2.1 引入pom依赖2.2 在application.yml文件中配置seata信息2.3 代理数据源配置三、简单测试 一、seata介绍 1. 什么是 seata seata 是一个分布式事务的解决方案,具有高性能和易用性的微服务架构。其前身是fescar原创 2021-04-06 11:55:34 · 1292 阅读 · 0 评论 -
kafka实现分布式事务解决方案
分布式事务 ##概念: 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。 本质上来说,分布式事务就是为了保证不同数据库的数据一致性。实现分布式事务方案有很多种,有阿里的seata,基于tcc的高性能分布式事务框架hmily和lcn等开源框架外,还有基于mq来实现分布式事转载 2020-08-25 08:03:10 · 5121 阅读 · 7 评论 -
【本地事物】总结、原生示例应用
数据库事物的四大特性 本篇讲述事物的特性(ACID),及基于QueryRunner编写本地事物工具类。 1. 原子性(A) 所谓的原子性就是说,在整个事务的操作过程中,要么全部成功,要么全部失败,不会处于中间状态。在开启事务的过程中,对数据库进行数据操作,如果在过程中发生错误,那么所有的操作都会被回滚,不会对数据库有任何影响。 2.一致性(C) 一致性是说事务必须使数据库从一个状态变换到另一个状态时,始终保持一致性。举个转向的例子,假设用户A有100元,用户B有200元,如果在一个事务里用户A向用户B转账5原创 2020-09-08 11:31:12 · 146 阅读 · 0 评论