# 七周七数据库 读书分享会第一期 2017.02.12 《七周七数据库》 - Eric Redmond ## 预备知识 ACID:原子 一致 隔离 持久 CAP原则:一致性 可用性 分区容错性,在分布式环境下,至多只能同时满足其二 “小明,你的数据库作业呢?”“我可以今天提交一半的作业,或者明天提 ...
分类:
数据库 时间:
2017-02-12 23:54:02
阅读次数:
474
作为Java程序员,MySQL数据库大家平时应该都没少使用吧,对MySQL数据库的引擎应该也有所了解,这篇文章就让我详细的说说MySQL数据库的Innodb和MyIASM两种引擎以及其索引结构。也来巩固一下自己对这块知识的掌握。 Innodb引擎 Innodb引擎提供了对数据库ACID事务的支持,并 ...
分类:
数据库 时间:
2017-02-05 18:06:08
阅读次数:
231
务四大特性(简称ACID) 1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行。 2、一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相一致。 3、隔离性(Isolation):事务的执行不受其他事务的干 ...
分类:
其他好文 时间:
2017-01-20 16:30:39
阅读次数:
148
1. 什么是关系型数据库: 1: 二维的表格 2.市场占有量较大的是mysql和oracle数据库,互联网中常用的是MySQL 3:通过sql 结构化查询语言存取数据,4:保持数据一致性方面很强, ACID理论, 2.非关系型数据库: 1:NOSQL 不是否定关系数据库,而是作为关系型数据库的补充, ...
分类:
数据库 时间:
2017-01-13 15:43:35
阅读次数:
220
enging=InnoDb InnoDb 是MySQL的数据库引擎之一,最大特使是支持了ACID兼容的事物(Transaction)功能,类似于PosterSQL acid :数据库事物正确执行的四个基本要素的缩写 a原子性:Atomicity:美: [?æt?m'?s?ti] 你整个事物的执行过程 ...
分类:
其他好文 时间:
2017-01-12 13:00:39
阅读次数:
239
MYSQL事务-隔离级别 事务是什么? 事务简言之就是一组SQL执行要么全部成功,要么全部失败。MYSQL的事务在存储引擎层实现。 事务都有ACID特性: 原子性(Atomicity):一个事务必须被视为一个不可分割的单元; 一致性(Consistency):数据库总是从一种状态切换到另一种状态; ...
分类:
数据库 时间:
2017-01-10 19:31:58
阅读次数:
197
一、两者分别是什么: Apache Hive是一个构建在Hadoop基础设施之上的数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce. 虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询--因为它只能够 ...
分类:
其他好文 时间:
2017-01-09 18:20:46
阅读次数:
215
NewSQL 是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库支持ACID和SQL等特性。 NewSQL 是指这样一类新式的关系型数据库管理系统,针对OLTP(读-写)工作负载,追求提供和NoSQL系统相同的扩展性能,且仍然保持ACID ...
分类:
数据库 时间:
2017-01-09 15:13:28
阅读次数:
398
1、SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Win ...
分类:
数据库 时间:
2017-01-07 16:52:32
阅读次数:
254
原文:http://www.cnblogs.com/fjdingsd/p/5273008.html 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务 ...
分类:
其他好文 时间:
2017-01-04 22:55:38
阅读次数:
206