在mysql中事务是在操作引擎上实现,常见引擎中InnoDB是支持事务的,而MyISAM不支持事务,下面所讲都是基于InnoDB的 事务是指一组操作要么全部成功要么全部失败; 事务的特性:ACID,这里不展开来讲解,只针对隔离性来讲解 隔离性:在多个事务同时存在的情况下,多个事务之间互不产生影响,当 ...
分类:
数据库 时间:
2020-01-22 12:52:34
阅读次数:
95
RDBMS==>(MySql,Oracle,SqlServer等关系型数据库)遵循的原则是:ACID原则 A:Atomicity 原子性 C:Consistency 一致性 I:Isolation 独立性 D:Durability 持久性 NoSql==> (redis,Mogodb等非关系型数据库 ...
分类:
其他好文 时间:
2020-01-15 19:28:24
阅读次数:
77
事务的ACID属性 1. 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生, 要么都不发生。 2. 一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态。(数据不被破坏) 3. 隔离性(Isolation) 事务的隔离 ...
分类:
其他好文 时间:
2020-01-14 23:56:34
阅读次数:
178
说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景:面试官:"事务的四大特性是什么?"我:"ACID,即原子性(Atomicity)、隔离性(Isolation)、持久性(Durability)、一致性(Consistency)!"面试官:"在MySQL数据库的InnoDB引擎是怎么实现这四大特性的?"我:"这个...这个....,还真没有了解过哎"面试官:"那我们就先
分类:
其他好文 时间:
2020-01-13 21:59:57
阅读次数:
123
一、什么是事务 事务:在数据库操作中事务就是一条或者多条SQL语句组成的一个不可分割的工作单元。 特点:在事务当中的所有操作都正常完成时,整个事务才被提交到数据库当中,如果有一项操作没有完成,那么整个事务会被回滚。 二、事务的四大特性(ACID) A : 原子性: 同一个事务中可能有多条sql语句, ...
分类:
其他好文 时间:
2020-01-10 20:39:58
阅读次数:
95
1分布式事务背景随着分布式数据库技术的发展越来越成熟,业内对于分布式数据库的要求也由曾经只用满足解决海量数据的存储和读取这类边缘业务向核心交易业务转变。分布式数据库如果要满足核心账务类交易需求,则其需要完善分布式事务,向传统关系型数据库看齐。即分布式事务的实现也需要像传统关系型数据库的事务一样满足事务的标准要求及定义,即ACID特征。分布式数据库的数据是进行多机器多节点分散存储的,这样的存储架构为
分类:
数据库 时间:
2020-01-10 18:54:16
阅读次数:
118
本文介绍分布式事务处理方案之一的三阶段提交协议。 分布式事务 分布式事务是指发生在多个数据节点之间的事务,分布式事务比单机事务要复杂的多。在分布式系统中,各个节点之间在是相互独立的,需要通过网络进行沟通和协调。由于存在事务机制,可以保证每个独立节点上的数据操作可以满足ACID。但是,相互独立的节点之 ...
分类:
其他好文 时间:
2020-01-10 14:10:21
阅读次数:
111
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。在很多嵌入式产品中使用了它,它占用资源非常的低,python 中默认继承了操作此款数据库的引擎 sqlite3 说是引擎不如说就是数据库的封装版,开发自用小程序的使用使用它真的大赞 简单操作SQLit ...
分类:
数据库 时间:
2020-01-09 19:11:10
阅读次数:
115
Mysql存储引擎 1.MyISAM MySQL 5.0 之前的默认数据库引擎,最为常用。拥有较高的插入,查询速度,但不支持事务. 2.InnoDB事务型数据库的首选引擎,支持ACID事务,支持行级锁定, MySQL 5.5 起成为默认数据库引擎. 3.BDB源 自 Berkeley DB,事务型数 ...
分类:
数据库 时间:
2020-01-08 23:25:16
阅读次数:
166
原文作者:VectorJin https://juejin.im/post/5e066c9ff265da33b0718f89 1. 本地事务 事务Transaction由一组SQL组成,具有四个ACID特性 1.1 ACID Atomicity 原子性 构成事务的一组SQL,要么全部生效,要么全不生 ...
分类:
其他好文 时间:
2020-01-08 19:10:05
阅读次数:
86