MySQL事务的四种隔离级别1事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏。
分类:
数据库 时间:
2018-11-09 10:42:47
阅读次数:
233
一、守护进程 简单的说就是a守护b,如果b死了a也一起死了。 守护进程的代码Process(target=task).daemon = True必须在启动程序之前执行。 应用场景:安卓手机里有大量的守护进程。 二、互斥锁 互斥:两者不能同时存在。 通过互斥锁让2个进程相互排斥,a进程运行时,b进程不 ...
分类:
其他好文 时间:
2018-11-08 22:04:29
阅读次数:
146
一、读取关注(readConcern) 官方文档 3.2版本以后支持读取关注 读取关注允许您控制从副本集和副本集分片读取的数据的实时性,一致性和隔离性。 通过有效使用写入关注和读取关注,可以适当调整一致性和可用性保证的级别,例如等待更强的一致性保证,或者放松一致性要求以提供更高的可用性。 现在读取关 ...
分类:
其他好文 时间:
2018-11-08 16:17:33
阅读次数:
297
这是如何提高阿里云上应用的可用性系列文章的第二篇,第一篇传送门。 在单体应用时代,最大的问题是如何解决数据库瓶颈,而微服务之下,一个大应用被拆分成了几十个甚至上百个微服务,数据访问的压力被传导到了服务之间的网络,服务强弱依赖,服务雪崩等各种问题随之而来,那么如何保障服务的可用性以及整个应用的健壮性.
分类:
其他好文 时间:
2018-11-08 16:17:02
阅读次数:
116
10月27日下午,2018中国计算机大会上举办了主题“新型硬件环境下大数据处理技术”的技术论坛,一起探讨新型硬件带来的变化。论坛上,阿里云高级总监马涛针对超大规模超高性能分布式块存储系统ESSD进行了报告分析。
分类:
其他好文 时间:
2018-11-08 14:59:47
阅读次数:
144
模块定义和物理目录结构 在UIOSP,一个模块是一个提供特定功能的独立的子系统。它可以向外界提供功能或者 通用服务。模块提供的功能通过其类型空间来体现。一般而言,一个模块由一个清单文件 (Manifest.xml)、模块本地程序集、模块所需资源和其它文件组成。模块具备独立性、 隔离性和完全可复用的特 ...
分类:
Web程序 时间:
2018-11-07 23:13:24
阅读次数:
408
传统的 Linux 容器只是系统上普通的进程。一组进程与另外一组进程是相互隔离的,实现方法包括:资源限制(控制组 [cgoups])、Linux 安全限制(文件权限,基于 Capability 的安全模块、SELinux、AppArmor、seccomp 等)还有名字空间(进程 ID、网络、挂载等) ...
分类:
其他好文 时间:
2018-11-07 11:22:49
阅读次数:
141
一:事务隔离级别 mysql数据库的隔离界别如下: 1, READ UNCOMMITTED(未提交读) 事务中的修改,即使没有提交,对其它事务也是可见的. 这样会造成脏读(Dirty Read)的问题. 2, READ COMMITTED(提交读) 一个事务开始时,只能"看见"已经提交的事务所做的修 ...
分类:
数据库 时间:
2018-11-07 11:19:25
阅读次数:
212
区块链技术经历了几个阶段的更新发展,技术上有了很大的革新,但区块链技术发展的一个难题就是扩容问题。面对这个问题是要提升区块大小还是分叉?这是比特币曾经面对的难题,但好在“隔离见证+闪电网络”让比特币有了喘息之机。不过随着用户群体逐渐变大,交易量也不断上升,如何解决扩容问题迫在眉睫。 ...
分类:
其他好文 时间:
2018-11-06 19:30:17
阅读次数:
130
***************************数据库的隔离级别**************************** mysql 数据库 这4种隔离级别都支持 默认的隔离级别 可重复读 oracle 只支持 读已提交、序列化 默认的隔离级别是 读已提交 一.读未提交 会出现脏读 客户端A ...
分类:
数据库 时间:
2018-11-05 11:11:36
阅读次数:
129