数据库
chixujohnny
蚂蚁金服-高级算法工程师
展开
-
RAID介绍、理解
本文主要讲我对RAID0~7的简单介绍,和简单理解RAID是英文Redundant Array of Independent Disks的缩写,即磁盘冗余阵列。RAID就是一种由多块硬盘组成的冗余阵列。虽然它包含多块硬盘,但是在系统中是作为一个独立的大型设备出现的。RAID设备的好处有以下几种:多磁盘组织在一起作为一个逻辑卷提供磁盘跨越功能;把数据分成多个数据块,并行写入、读取,提原创 2015-10-09 09:57:21 · 2827 阅读 · 0 评论 -
NoSQL非关系型数据库
本文主要讲述我对NoSQL非关系型数据库的一点理解1.NoSQL特点a.模式自由:增删数据时不必进行数据完整性检查。不需要定义表结构,数据表中的每条记录都可能有不同的属性和格式b.逆范式化:为了减少数据冗余,增强数据一致性,SQL要进行范式要求第三范式,大量的连接操作会降低存储效率。nosql用空间换时间c.多分区存储:传统SQL数据库将数据存储在单一节点上,通过增加内存和磁盘空间原创 2015-10-09 09:06:59 · 531 阅读 · 0 评论 -
FAT分区表的理解
最近实验室战boss的数据库课程提到了点有关fat分区表的知识,其实在本科的学习中有学过,只不过不叫fat分区表罢了,趁着它的作业正好回顾一下知识,记录一下。FAT即文件分配表(File Allocation Table)是dos,windows9x的寻址方式(当今的系统能否使用我还不知道,我会再补充)文件在磁盘中的存放方式并不是连续存放的,而是断断续续的,形成像一种链一样的状态,链与原创 2015-09-23 22:02:41 · 2303 阅读 · 0 评论