码迷,mamicode.com
首页 >  
搜索关键字:isolation    ( 594个结果
RocksDB上锁机制
RocksDB作为一个开源的存储引擎支持事务的ACID特性,而要支持ACID中的I(Isolation),并发控制这块是少不了的,本文主要讨论RocksDB的锁机制实现,细节会涉及到源码分析,希望通过本文读者可以深入了解RocksDB并发控制原理。文章主要从以下4方面展开,首先会介绍RocksDB锁 ...
分类:数据库   时间:2017-07-03 10:01:19    阅读次数:292
浅谈数据库的隔离等级
数据库事务的隔离等级,英语叫做 Transaction Isolation Level。 最近在给客户维护项目的时候,对一个表在两个进程中同时做更新和查询时碰到了死锁(DeadLock),数据表里有几百万上千万条记录,上面的处理当时是更新几千条记录, 查询整张表。 这是前提,为了搞明白这个死锁,大概 ...
分类:数据库   时间:2017-07-01 17:26:16    阅读次数:229
事务(一)
事务 什么是事务 所谓事务,就是一系列操作,这些操作要么都执行,要么都不执行。 事务的特性 事务必须满足ACID四大特性,原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。 原子性: 一个事务必须被看成一个不可分割的最小单元 ...
分类:其他好文   时间:2017-07-01 14:31:09    阅读次数:155
Isolation Forest算法实现详解
本文介绍的 Isolation Forest 算法原理请参看我的博客:Isolation Forest异常检测算法原理详解,本文中我们只介绍详细的代码实现过程。 1、ITree的设计与实现 首先,我们参看原论文中的ITree的构造伪代码: 这里写图片描述 1.1 设计ITree类的数据结构 由原论文 ...
分类:编程语言   时间:2017-06-27 18:51:56    阅读次数:362
Linux(CentOS 6.5) 下安装MySql 5.7.18 二进制版本粗浅攻略
鉴于Linux和mysql因不同版本,安装方式也不同,所以在阅读本攻略前,请确保各位同学的版本和我的Linux、MySql 版本一致。 如果不一致,只能参考。 我的版本: Linux CentOS 6.5 MySql 5.7.18 特别提醒:MySq 5.7和5.6在安装方式上有大不同,所以5.6的 ...
分类:数据库   时间:2017-06-26 19:02:49    阅读次数:323
数据ACID简介
ACIDACID,是指在数据库管理系统(DBMS)中,事务(transaction)所具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。具体举例:设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:更新客户..
分类:其他好文   时间:2017-06-25 12:02:28    阅读次数:117
Pessimistic and optimistic locking
Transactional isolation is usually implemented by locking whatever is accessed in a transaction. There are two different approaches to transactional l ...
分类:其他好文   时间:2017-06-20 14:51:15    阅读次数:167
NOSQL
NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。 在现代的计算系统上每天网络上都会产生庞大的数据量。 这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。 1970年 E.F.Codd's提出的关系模型的论文 "A relationa ...
分类:数据库   时间:2017-06-19 20:53:59    阅读次数:204
数据库事务
事务的四个特性(ACID),分别是原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久性(Durability)。一致性是事务的目的,原子性,隔离性,持久性是一致性的必要条件。隔离性:多个并发事务之间要相互隔离,对于任意两个并发的事务T1和T2,在事务T1看来,T2要么..
分类:数据库   时间:2017-06-16 23:19:04    阅读次数:386
并行控制(concurrency control)
之前讲的都是概念,关于实际怎么防止调度读到或者写到自己不该写的东西我们其实一!点!都!没!讲!啦啦啦 实际中实现isolation这个性质的机制有两种,一种被称为TWO_PHASE LOCKING 还有一个被称为snapshot isolation,前面那个字面就很好理解,二步锁定,后面那个直接翻译... ...
分类:其他好文   时间:2017-06-15 23:33:49    阅读次数:322
594条   上一页 1 ... 34 35 36 37 38 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!