认识存储与数据库
1.数据库对新数据的操作
校验数据的合法性
修改内存,用高效的数据结构组织数据
写入存储介质
2.存储系统定义
一个提供了读写、控制类接口,能够安全有效地把数据持久化的软件,就可以称为存储系统
3.存储系统--存储器的层级结构(由小到大,由快到慢)
4.数据应用到存储介质
“缓存”很重要,贯彻整个存储体系
“拷贝”很昂贵,需要尽量减少
硬件设备需要有抽象统一的接入层
5.RAID技术
RADIN 0
多块磁盘简单组合
数据条带化存储,提高磁盘带宽
没有额外的容错设计
RADIN 1
一块磁盘对应一块额外镜像盘
真实空间利用率占50%
容错能力强
RADIN 0+1
结合RADIN 0与RADIN 1
真实空间利用率占50%
容错能力强,写入带宽好
6.数据库(关系模型,关系数据库,非关系数据库)
7.关系数据库
结构数据库好
支持事务
支持复杂查询语言
8.非关系数据库
半结构数据库
不一定支持事务和复杂查询语言
9.事务(ACID) A:原子性 C:一致性 I:隔离性 D:持续型