存储与数据库

59 阅读2分钟

存储系统——系统特点 1.作为后端软件的底座,性能敏感 2.存储系统代码,既“简单”又“复杂” 3.存储系统软件架构,容易受硬件影响 存储系统——存储器层级结构 存储器层级结构.jpg 存储系统——数据怎么应用到存储介质 2.jpg [缓存]很重要,贯穿整个存储体系 [拷贝]很昂贵,应该尽量减少 硬件设备五花八门,需要有抽象统一的接入层 存储系统——RAID技术 单机存储系统怎么做到高性能/高性价比/高可靠性? ——>通过RAID技术 RAID出现的背景: 单块大容量磁盘的价格>多块小容量磁盘 单块磁盘的写入性能<多块磁盘的并发写入性能 单块磁盘的容错能力有限,不够安全 数据库——关系型数据库的特点 关系型数据库是存储系统,但是在存储之外,又发展出其他能力——结构化数据友好,支持事务,支持复杂查询语言。 数据库——非关系型数据库特点 非关系型数据库也是存储系统,但是一般不要求严格的结构化——半结构化数据友好,可能支持事物,可能支持复杂查询语言。 通过两种方式对比,我们可以发现数据库的语言对于数据的存储、查询、修改、增加、删除处理起来更加的方便,并且更加的简洁,所以数据库的出现是非常重要的。 数据库知识点总结: 数据:描述事务的符号记录称为数据 DB:DataBase数据库,是长期存储在计算机内、有组织的、可共享的⼤量数据集合。有永久存储、有组织、可共享三个基本特点 DBMS:数据库管理系统 DBS:数据库系统,由DB+DBMS+应⽤程序+数据库管理员(DBA)组成的存储、管理、处理和维护的数据的系统。