软考 - 系统架构设计师 - 数据架构真题

问题 1:

(相当于根据题目中提到的 4 点,说一下关系型数据库的缺点)

(1).用户数量的剧增导致并发负载非常高,往往会达到每秒上万次读写请求。关系数据库应付每秒上万次的 SQL 查询还勉强可以,但是应付上万次的SQL写数据请求,硬盘I/O就已经无法承受了,特别涉及到多表连接操作会使响应变慢。

(2).随着用户量剧增,系统也需要增加新的功能,会导致原来的数据格式发生变化,产生新的数据格式。但关系型数据库采用元组的方式组织数据,难以使用新型的数据格式,难以维护。

(3).随着用户量剧增,系统会在很短的时间内产生大量的数据。关系型数据库采用中央数据存储结构,使数据容量受限于前期设计上限,很难实现数据容量的横向扩展

(4).关系型数据库采用中央数据存储结构,所以很容易成为系统的性能瓶颈,当用户请求量过多时,关系型数据库就会崩溃,也带来了系统的崩溃,负载过高往往会导致系统出现宕机现象

问题 2:

(相当于根据题目中提到的 4 点,说一下NOSQL数据库的优点)

(1).NOSQL数据库支持高并发访问,性能较高

(2).NOSQL数据库存储结构松散,能够灵活支持多种类型的数据格式

(3).NOSQL数据库支持海量数据的存储,且横向扩容简单

(4).NOSQL数据库基于分布式存储,不存在单点故障和性能瓶颈,系统可用性较高

问题 3:

(相当于说一下NOSQL数据库的缺点)

(1).NOSQL数据库的现有产品不够成熟,大多数产品处于初创阶段

(2).NOSQL数据库并未形成统一的标准,产品种类繁多,缺乏官方支持

(3).NOSQL数据库没有提供对 SQL 的支持,学习和应用迁移的成本较高

(4).NOSQL数据库支持的特性不够丰富,现有产品提供的功能比较有限

相关推荐
EyeDropLyq3 小时前
线上事故处理记录
后端·架构
Codebee6 小时前
OneCode3.0低代码引擎核心技术:常用动作事件速查手册及注解驱动开发详解
人工智能·架构
前端付豪6 小时前
15、前端可配置化系统设计:从硬编码到可视化配置
前端·javascript·架构
Codebee6 小时前
OneCode3.0 VFS分布式文件管理API速查手册
后端·架构·开源
用户0595661192096 小时前
Java 8 + 特性与 spring Boot 及 hibernate 等最新技术实操内容全解析
java·架构·设计
帅次7 小时前
系统分析师-计算机系统-输入输出系统
人工智能·分布式·深度学习·神经网络·架构·系统架构·硬件架构
蝸牛ちゃん9 小时前
云计算三大服务模式深度解析:IaaS、PaaS、SaaS
云原生·系统架构·云计算·软考高级·saas·paas·iaas
森焱森11 小时前
一文理解锂电池充电、过放修复与电量测量:从原理到实战
c语言·单片机·架构
帅次12 小时前
系统分析师-计算机系统-计算机系统概述&存储系统
系统架构·硬件架构·软件构建·个人开发·代码规范·设计规范
蝸牛ちゃん12 小时前
系统性能评估方法深度解析:从经典到现代
架构·系统架构·软考高级·性能·性能评估