摘要:
DAS , SAN , NAS NAS LUN只是一个卷设备,对主机而言就是一块硬盘,我们的操作系统集成了文件系统的功能,可以用来管理卷。而 NAS就是把文件系统从主机迁移到磁盘阵列上,自己来管理。使用者只需要通过网络告诉这个文件系统需要存取什么文件而不需要向NAS传递LBA地址。 那么 NAS与S 阅读全文
摘要:
在 "数据库(二),数据库的起源" 里面我们说到了,数据库实际上就是在底层文件上加的一个中间层,其目的在于抽象了很多数据常用的操作,同时加上了 锁、事务、权限管理 等功能。 下面我们来看看数据是由哪些组件组成的, 最 核心 的是客户端管理器、进程管理器、文件系统管理器、内存管理器等。 然后就是 查询 阅读全文
摘要:
为什么需要事务呢? 在 "数据库(二),数据库起源" 里面我们提到了事务。 数据库除了对查询等操作进行了抽象,另外一个重要的功能就是 事务 了。为什么需要事务呢?因为我们在操作数据的时候,可能遇到多个线程同时操作数据的问题,也可能遇到突然数据库故障了的问题,这些都可能造成数据的 不一致 。所以事务要 阅读全文