「有且仅有」

闻道有先后,术业有专攻,如是而已

排序:
默认
按更新时间
按访问量

Redis 主从、哨兵Sentinel、Jedis

上篇说到了Redis安装、运行 现在记录一下,Redis主从复制的配置 一、配置 在Master上修改redis.conf // 不想用密码,所以把保护模式设置为no protected-mode no // 其实master上不需要配置什么,这里只是取消了保护模式 在Slave...

2017-02-15 15:52:48

阅读数:4352

评论数:2

Linux安装MySQL

记录下安装过程而已一、概述有很多种情况和方法,需要具体问题具体分析,那如何分析呢?很简单啊,官网文档上有各种情况下(不同OS、不同安装方式等等)的安装介绍。(5.6地址)二、步骤环境说明: OS:CentOS7 版本:我安装的是Generic Binaries版本,它的文件名一般是这样:mys...

2016-06-07 20:35:03

阅读数:1814

评论数:0

Redis安装、运行

1. 什么是redis redis是一个开源的,内存数据结构存储(in-memory data structure store),可以用作: database cache message broker(消息总线/代理) 既然是数据结构存储,那么它支持以下数据结构: string ha...

2016-05-02 15:32:39

阅读数:711

评论数:0

MySQL实现类似Oracle的序列 - sequence

1. 介绍想要将varchar类型的数据作为主键,并要求能按自定义规则自增,这在MySQL是没有原生支持的但是想要模拟实现一个其实并不复杂,思路如下: 首先,定义一张表sequence,每一行记录就可以作为一个序列,然后在字段上定义当前值、自增规则; 接着,定义一个next函数,用来获取...

2016-04-19 16:36:02

阅读数:5015

评论数:2

SQL面试题总结、解答

重新整理练习一下常见的SQL面试题,按照经常出现的大题来分 我一直认为SQL不知道怎么写是因为:一些需求语句无法直译为SQL,必须转换方向翻译 这和中英互译是差不多的,如果按照字面意思,大部分语句都会翻译错误 1. 学生 - 课程数据库 有3张表,分别为 学生表:stu...

2016-04-13 10:12:07

阅读数:818

评论数:1

三级模式两级映像/数据库系统结构

引言考察数据库的结构可以有多种不同的层次或角度。(这里说的数据库不局限于关系型数据库)1. 如果从DBMS角度来看,数据库通常采用三级模式结构,也就是说DBMS内部的系统结构是三级模式结构2. 如果从数据库最终用户角度来看,数据库系统的结构可分为:单用户结构、主从式结构、分布式结构、客户/服务器、...

2016-03-10 14:18:19

阅读数:10002

评论数:0

物理模型 - Physical Data Model

承接上一篇:Database - Logical Data Model(逻辑模型) 物理模型(Physical Model)在Database - Data Model(数据模型) 中已经介绍过,物理模型的具体实现是DBMS的任务,而我们开发人员要做的就是:学习相关DBMS,了解和使用其设计好的物...

2016-03-09 11:31:42

阅读数:1720

评论数:0

逻辑模型 - Logical Data Model

承接上一篇博客:Data Model - Conceptual Data Model(概念模型) 逻辑模型(Logical Model)逻辑模型是按照计算机系统的观点来对数据和信息建模,主要用于DBMS的实现。包括: 层次模型 - Hierarchical Model 网状模型 - Networ...

2016-03-09 09:49:41

阅读数:1709

评论数:0

概念模型 - Conceptual Data Model

承接上一篇博客:Database - Data Model(数据模型) 概念模型1. 是现实世界到机器世界的一个中间层次概念模型用于信息世界建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员与用户之间进行交流的语言。因此,概念模型应该有较强的语义表...

2016-03-08 17:11:15

阅读数:1268

评论数:0

MySQL分表、分区

1. 什么是分表、分区?分表(你自己的设计 - 提高并发)分表是将一个大表(指存储了百万级乃至千万级条记录的表)按照一定的规则分解成多张具有独立存储空间的子表。程序读写表数据时可以根据建表时定好的规则而知道应该查询的表名,继而去操作相应的字表。分区(MySQL的设计 - 提高I/O)分区是将一个表...

2016-02-21 23:02:06

阅读数:2717

评论数:0

Data Model(数据模型)

前言最近开始使用PowerDesigner进行数据模型设计,看到下图突然间就想起来了大学所学《数据库系统概论》一书中的数据模型部分,随赶紧拿出来对照温习。真有种甘之如霖、醍醐灌顶的赶脚啊!! 定义1. 模型 一张地图、房地产沙盘都是模型。 模型是对现实世界中某个对象特征的模拟和抽象。例如:航模飞机...

2016-01-20 13:57:36

阅读数:2405

评论数:0

数据库事务 - Transaction

1. 描述 一系列操作,要么完全执行,要么完全不执行。是数据库的一个逻辑工作单位,由DBMS的事务子系统处理。 2. ACID 一个逻辑工作单元要想成为事务,必须满足ACID(原子性、一致性、隔离性、持久性)属性: Atomicity 原子性:事务本身必须是原子工作单位,事务的操作要...

2015-12-21 23:43:10

阅读数:3347

评论数:0

数据库范式解析

一、概述 前段时间自己写项目,在设计数据库的过程中,重新审视了关系型数据库,在此记录整理如下。 什么是关系型数据库的范式? 数据库规范化 - Normal Form,又称正规化、标准化,是数据库设计中的一系列原理和技术,以减少数据库中数据冗余,增进数据的一致性。关系模型的发明者埃德加·科德...

2015-12-02 14:17:03

阅读数:394

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭