事务

小毅&Nora4 天前
数据库·redis·事务
【后端】【Redis】② Redis事务管理全解:从“购物车结算“到“银行转账“,一文彻底掌握事务机制本文基于Redis 7.4.7+,所有事务命令在Redis 2.0+版本中通用。事务不是"回滚"的保险箱,而是"批量执行"的加速器——就像超市收银台的"快速通道",保证你一次性结账,但不会因为你忘记带钱包而自动取消已选商品。
老友@4 天前
分布式·后端·系统架构·事务·数据一致性
分布式事务完全演进链:从单体事务到 TCC 、Saga 与最终一致性分布式事务,是现代微服务架构中最核心、最复杂、也最容易被误解的问题之一。它难,不是因为概念多,而是因为:
1.14(java)10 天前
数据库·事务·acid特性
事务操作全解析:ACID特性与实战技巧了解事务的概念与使用场景掌握事务的ACID特性掌握如何使用事务掌握事务的隔离性与隔离级别事务把一组SQL语句打包成为一个整体,在这组SQL的执行过程中,要么全部成功,要么全部失 败。这组SQL语句可以是一条也可以是多条。来看一个转账的例子,如图
lendsomething12 天前
java·数据库·spring·事务·jpa
Spring 多数据源事务管理,JPA为例在之前的项目中,一直都是单数据源项目,只要在yaml配置文件中,配置好了数据库信息,即可使用Spring的@Transactional注解触发事务。
少许极端13 天前
redis·分布式·缓存·事务·持久化
Redis入门指南(六):从零到分布式缓存-数据持久化与事务在前面的章节中我们已经学过了Redis的基本命令, 了解了一些重要的特性, 从这里开始, 我们开始学习Redis在分布式中的重要作用
闲人不梦卿14 天前
数据库·事务
数据库之并发控制事务:由一系列操作组成,这些操作,要么全做,要么全不做,拥有四种特 性,详解如下:事务是并发控制的前提条件,并发控制就是控制不同的事务并发执行,提高 系统效率,但是并发控制中存在下面三个问题:
佛祖让我来巡山14 天前
事务·mysql传播属性·事务传播属性·传播属性
一文吃透 Spring 事务传播行为:7 种场景+代码实战作为后端开发,Spring 事务是日常工作的基础,但不少人只会用 @Transactional 注解加个 rollbackFor,对底层的事务传播行为一知半解。直到遇到“嵌套调用事务不回滚”“重复提交导致数据异常”等问题,才发现对传播行为的理解不足会踩大坑。
萧曵 丶20 天前
数据库·事务·acid
事务ACID特性详解定义:事务的所有操作要么全部完成,要么全部不完成,不会停留在中间状态比喻:就像银行转账,A账户扣款和B账户入账必须同时成功或同时失败
heartbeat..21 天前
java·spring·面试·事务
Spring 声明式事务:原理、使用及失效场景详解首先要明确,事务(Transaction) 是数据库操作的最小工作单元,它保证了一组操作要么全部成功执行,要么全部失败回滚,核心遵循 ACID 原则:
optimistic_chen22 天前
数据库·redis·笔记·缓存·事务
【Redis系列】事务特性🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
七夜zippoe25 天前
java·ffmpeg·事务·jpa·repository
Spring Data JPA原理与实战 Repository接口的魔法揭秘目录🎯 先说说我被JPA"折磨"的经历✨ 摘要1. 别被"简单"迷惑了1.1 JPA不是"自动SQL生成器"
利刃大大1 个月前
spring boot·spring·事务
【SpringBoot】Spring事务 && @Transactional详解 && Spring事务失效问题Spring中的事务操作分为两类:Spring 手动操作事务和 MySQL 操作事务类似,有三个重要操作步骤:
a187927218311 个月前
数据库·mysql·事务·mvcc·acid·readview·可见性判断算法
MySQL 事务MySQL主从复制:https://blog.csdn.net/a18792721831/article/details/146117935 MySQL Binlog:https://blog.csdn.net/a18792721831/article/details/146606305 MySQL General Log:https://blog.csdn.net/a18792721831/article/details/146607343 MySQL Slow Log:https://blog.csd
七夜zippoe1 个月前
java·spring·mybatis·事务·mapper
Spring与MyBatis整合原理及事务管理目录🎯 先说说我被整合坑惨的经历✨ 摘要1. 整合的三种方式:你用的是哪一种?1.1 传统XML配置:最经典也最复杂
lkbhua莱克瓦241 个月前
开发语言·数据库·笔记·mysql·事务
基础-事务在数据的世界里,就像银行系统中的一笔转账操作,我们不能接受"资金从A账户划出,但B账户未收到"的混乱局面。事务正是数据库中的"安全卫士",确保数据操作的完整性与可靠性。当您在电商网站下单时,系统需要同时更新库存、创建订单、扣除余额——这些操作必须全部成功或全部失败,否则数据库将处于不一致状态。事务就是解决这种"要么全有,要么全无"问题的完美方案。
橘子真甜~1 个月前
数据库·redis·缓存·事务·发布订阅·lua脚本·acid特性
Reids命令原理与应用2 - Redis网络层与优化,pipeline,发布订阅与事务上篇文章:Reids命令原理与应用1 - Redis命令与原理-CSDN博客个人代码仓库:橘子真甜 (yzc-YZC) - Gitee.com
小许学java1 个月前
java·数据库·spring·事务
Spring事务和事务传播机制事务是一组操作的集合,是一个不可分割的操作。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。
老友@1 个月前
数据库·mysql·事务·mvcc·主从复制·acid·2pc
MySQL:从 ACID 到 MVCC 与主从复制MySQL 是全球最流行的关系型数据库之一,无论是高并发网站、金融系统还是分布式服务,MySQL 的性能、可靠性和一致性都是核心支撑。
Han.miracle1 个月前
数据结构·mysql·事务
数据库圣经-分析 MySQL 事务隔离级别与并发问题事务把一组SQL语句打包成为一个整体,在这组SQL的执行此过程中,要么全部成功,要么全部失 败。这组SQL语句可以是一条也可以是多条。来看一个转账的例子,如图:
佛祖让我来巡山1 个月前
事务·隔离级别·mvcc·不可重复读·幻读·脏读·传播属性
【面试题】数据库事务隔离与传播属性是什么?定义:一个事务读取了另一个未提交事务修改的数据。核心问题:读到了"临时"的、可能被回滚的数据,破坏了数据一致性。