数据库四大特性以及事务隔离级别

2017-01-07 10:33:31 数据库

一、事务的四大特性(简称ACID)数据库如果支持事务的操作,那么就具备以下四个特性:1、原子性(Atomicity)事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。2、一致性(Consistency)事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。3、隔离性(Isolation)一个事务的执行
数据库-mysql数据库-oracle数据库-Java学习

Mysql中表类型的区别介绍

2016-11-14 16:36:58 数据库

MySQL一共向用户提供了包括BDB、HEAP、ISAM、MERGE、MyISAM、InnoDB以及Gemeni这7种Mysql表类型。其中BDB、InnoDB属于事务安全类表,而其他属于事务非安全类表。BDBBerkeley:DB(BDB)表是支持事务处理的表,由Sleepycat软件公司开发。它提供MySQL用户期待已久的功能--事务控制。事务控制在任何
数据库-mysql数据库-oracle数据库-Java学习

Redis集群节点变化处理原理介绍

2016-10-23 23:22:26 数据库服务器

1、集群currentEpochRedis Cluster使用了类似于Raft算法“term”(任期)的概念,那么在redis Cluster中term称为epoch,用来给events增量版本号。当多个nodes提供了信息有冲突时,它可以作为node来知道哪个状态是最新的。currentEpoch为一个64位无签名数字。在集群node创建时,master和
数据库-mysql数据库-oracle数据库-Java学习

Redis原理集群技术实现详解

2016-10-20 22:00:59 数据库服务器

一、概要Redis3.0集群采用了P2P的模式,完全去中心化。Redis把所有的Key分成了16384个slot,每个Redis实例负责其中一部分slot。集群中的所有信息(节点、端口、slot等),都通过节点之间定期的数据交换而更新。Redis客户端在任意一个Redis实例发出请求,如果所需数据不在该实例中,通过重定向命令引导客户端访问所需的实例。Redi
数据库-mysql数据库-oracle数据库-Java学习

Redis集群架构原理介绍

2016-10-17 22:11:54 数据库服务器

1、集群目标高性能和线性扩展,最大可以支撑到1000个节点;Cluster架构中无Proxy层,Master与slave之间使用异步replication,且不存在操作的merge。(即操作不能跨多个nodes,不存在merge层)一定程度上保证writes的安全性,需要客户端容忍一定程度的数据丢失:集群将会尽可能(best-effort)保存客户端writ
数据库-mysql数据库-oracle数据库-Java学习

Redis持久化方式介绍

2016-10-16 23:27:43 数据库服务器

Redis持久化方式有两种:1.RDB:对内存中数据库状态进行快照2.AOF:把每条写命令都写入文件,类似mysql的binlog日志RDB方式:将Redis在内存中的数据库状态保存到磁盘里面,RDB文件是一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态RDB的生成方式:1)执行命令手动生成有两个Redis命令可以用于生成RDB文件,
数据库-mysql数据库-oracle数据库-Java学习

linux下redis安装配置系统服务

2016-07-19 11:48:11 数据库服务器

1、下载最新稳定版到/usr/local/src目录cd /usr/local/srcwget http://download.redis.io/redis-stable.tar.gz2、redis安装mkdir /usr/local/redistar -zxvf redis-stable.tar.gz 解压mv redis-stable redis 移动
数据库-mysql数据库-oracle数据库-Java学习

linux centos环境mysql安装 mysql配置系统服务 打开远程连接

2016-03-29 23:01:00 数据库服务器

一、安装环境准备1、安装编译MySQL的工具和库yum install gcc gcc-c++ ncurses-devel perl2、安装cmake,从http://www.cmake.org下载源码并编译安装(或者从官网下载最新版本的.tar.gz文件)wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz tar -xzvf cm
数据库-mysql数据库-oracle数据库-Java学习
8条数据 共1页
转到跳转