1.事物的定义: 是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。 2,事物的特性: 一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。 3. ...
分类:
其他好文 时间:
2018-09-12 21:10:22
阅读次数:
175
1.什么是事务 数据库事务:(database transaction): 事务是由一组SQL语句组成的逻辑处理单元,一组事务中的SQL语句要不全部执行成功功;如果其中某一条执行失败,则这组SQL语句中已经执行的语句会回滚到这组SQL语句执行之前的状态。 事务处理,可以确保非事务性单元的多个操作都能 ...
分类:
数据库 时间:
2018-09-09 00:46:30
阅读次数:
209
MySQL中的大多数事务性存储引擎实现的都不是简单的行级锁。基于提升并发性能的考虑,他们一般实现了多版本并发控制(mvcc)。不仅是mysql,包括oracle,postgresql等其他数据库也实现了mvcc,但各自的实现机制不尽相同,应为mvcc没有一个统一的实标准。 那么什么是mvvc呢 可以 ...
分类:
数据库 时间:
2018-09-05 21:38:55
阅读次数:
169
zookeeper ? zookeeper 是什么? – ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务 ? ZooKeeper能干什么哪? – ZooKeeper是用来保证数据在集群间的事务性一致 zookeeper ? zookeeper 是什么? – ZooKeeper是一 ...
分类:
其他好文 时间:
2018-09-05 12:50:40
阅读次数:
197
一. Phoenix的简介 1. 什么是phoenix 现有hbase的查询工具有很多如:Hive,Tez,Impala,Shark/Spark,Phoenix等。今天主要说Phoenix。phoenix是一个在hbase上面实现的基于hadoop的OLTP技术,具有低延迟、事务性、可使用sql、提 ...
分类:
数据库 时间:
2018-08-26 11:52:30
阅读次数:
270
数据访问层(Data Access Layer)负责与数据储存设备打交道,为业务层提供数据服务(一般指增、删、改、查)。一个好的数据访问层可在不影响其他逻辑的情况下,替换数据访问技术、数据据库。 数据访问层的常见模式与原则 工作单元(Unit of Work) 维护一系列操作的事务性(Transac ...
分类:
其他好文 时间:
2018-08-02 19:12:47
阅读次数:
189
一、概念 SQL (Structured Query Language) 数据库,指关系型数据库。主要代表:SQL Server,Oracle,MySQL(开源),PostgreSQL(开源)。 NoSQL(Not Only SQL)泛指非关系型数据库。主要代表:MongoDB,Redis,Couc ...
分类:
数据库 时间:
2018-07-23 10:56:08
阅读次数:
133
MySQL的主从复制和MySQL的读写分离两者有着紧密联系,首先要部署主从复制,只有主从复制完成了,才能在此基础上进行数据的读写分离。MySQL的读写分离就是只在主服务器上写,只在从服务器上读。基本原理就是让主数据库处理事务性查询,而从服务器处理select查询。数据库复制被用来事务性查询导致的变更同步到群集中的从数据库。Amoeba主要为应用层访问MySQL时充当sql路由,并具有负载均衡、高可
分类:
数据库 时间:
2018-07-22 14:09:45
阅读次数:
219
什么是读写分离? MySQL Proxy最强大的一项功能是实现“读写分离(Read/Write Splitting)”。基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库。 当然,主服务器也可以提供查询服务。使用读写分离 ...
分类:
数据库 时间:
2018-07-11 20:38:21
阅读次数:
201
Github项目地址https://github.com/ZZZ-JC/lost-and-found.git 需求规格说明书: 1 引言 1.1 编写目的 确定失物招领系统的功能、工作原理以及有效性需求,以标准的语言及表述方式整理系统需求,以供开发人员参考。 1.2 项目背景 在校园里,常常有人遗失 ...
分类:
其他好文 时间:
2018-07-05 21:32:01
阅读次数:
408