什么是事务? 要么全部都要执行,要么就都不执行。 事务所具有的四种特性 原子性,一致性,隔离性,持久性 原子性 个人理解,就是事务执行不可分割,要么全部完成,要么全部拉倒不干。 一致性 关于一致性这个概念我们来举个例子说明吧,假设张三给李四转了100元,那么需要先从张三那边扣除100,然后李四那边增 ...
分类:
其他好文 时间:
2019-07-08 13:29:57
阅读次数:
66
一.什么是kafkakafka的目标是实现一个为处理实时数据提供一个统一、高吞吐、低延迟的平台。是分布式发布-订阅消息系统,是一个分布式的,可划分的,冗余备份的持久性的日志服务。Kafka使用场景:1 日志收集:一个公司可以用Kafka可以收集各种服务的log,通过kafka以统一接口服务的方式开放 ...
分类:
其他好文 时间:
2019-07-05 00:26:24
阅读次数:
103
1. SQL语句 1.1 数据库 1.2 数据表 1.3 数据行 1.4 数据行的高级查询 2. pymysql操作 2.1 SQL注入 原因: 相信用户输入的所有的数据 解决方法: 自己手动去判断转义用户输入的数据 不要拼接SQL语句, 使用PyMySQL中的execute方法, 防止SQL的注入 ...
分类:
数据库 时间:
2019-07-04 00:07:36
阅读次数:
157
Pod状态和生命周期管理 一、什么是Pod? 二、Pod中如何管理多个容器? 三、使用Pod 四、Pod的持久性和终止 五、Pause容器 六、init容器 七、Pod的生命周期 (1)Pod phase(Pod的相位) (2)Pod的创建过程 (3)Pod的状态 (4)Pod存活性探测 (5)li ...
分类:
其他好文 时间:
2019-06-29 10:42:17
阅读次数:
2556
EF中的持久性场景 使用EF实现实体持久化(保存)到数据库有两种情况:在线场景和离线场景。 1.在线场景 在线场景中,context是同一个上下文实例(从DbContext派生),检索和保存实体都通过同一个context上下文,因此在线场景中的持久化十分简单。 这种方案适用于连接本地数据库或同一网络 ...
分类:
其他好文 时间:
2019-06-27 16:12:28
阅读次数:
112
分布式环境特点: 分布性 并发性-程序运行时并发性操作是很常见的,比如同一个分布式系统中的多个节点同时访问统一资源比如数据库、分布式存储~ 无序性-进程之间的消息通信会出现顺序不一致问题~ 分布式环境下存在的问题: 网络通信问题-网络本身不可靠 网络分区问题(脑裂)-当网络发生异常导致分布式系统中的 ...
分类:
其他好文 时间:
2019-06-26 19:10:25
阅读次数:
123
首先数据库的特性就是 ACID; Atomicity 原子性:所有事务是一个整体,要么全部成功,要么失败 Consistency 一致性:在事务开始和结束前,要保持一致性状态 Isolation 隔离性: 对于同一个表的操作,每个事务都是单独的,不会影响其他事务。 Durability 持久性: 事 ...
分类:
数据库 时间:
2019-06-26 01:02:26
阅读次数:
294
事务:用户定义的操作序列,要么全部做,要么不做。不可分割 特征: 原子性,事物操作不可分割,要么全成功,要么全失败 一致性,事务从一个一致性状态转变到另一个一致性状态。比如(转账之前和转账之后两个账户余额的总和一样) 隔离性,一个事物开始,不受其他事物干扰 持久性,事物开始后,不会中断,数据库数据一 ...
分类:
数据库 时间:
2019-06-25 15:26:30
阅读次数:
130
关于本片随笔 笔者在阅读知乎老刘的文章后有感而写,本文按照自己的观点论述了分布式事务 侵删 本地事务 ACID特性 A Atomicity 原子性 C Consistency 一致性 I Isolation 隔离性 D Durability 持久性 一致性是最基本的特性,其他三个特性都是为了保持一致 ...
分类:
其他好文 时间:
2019-06-25 15:00:29
阅读次数:
115
sql事务特性简介 pphh发布于2018年10月5日 Sql事务有原子性、一致性、隔离性、持久性四个基本特性,要实现完全的ACID事务,是以牺牲事务的吞吐性能作为代价的。在有些应用场景中,通过分析业务数据读写,使得可以降低事务的隔离性,容忍相应出现的数据一致性问题,实现事务的高并发、高吞吐、低时延 ...
分类:
数据库 时间:
2019-06-22 23:42:45
阅读次数:
149