【系统架构设计师-2012年真题】案例分析-答案及详解

news/2024/12/22 20:20:17/

更多内容请见: 备考架构>系统架构设计师-核心总结索引

文章目录

    • 【材料1】
      • 【问题 1】(11 分)
      • 【问题 2】(8 分)
      • 【问题 3】(6 分)
    • 【材料2】
      • 【问题 1】(6 分)
      • 【问题 2】(9 分)
      • 【问题 3】(10 分)
    • 【材料3】
      • 【问题 1】(共 9 分)
      • 【问题 2】(共 16 分)
    • 【材料4】
      • 【问题 1】(共 10 分)
      • 【问题 2】(9 分)
      • 【问题 3】(6 分)
    • 【材料5】
      • 【问题 1】(12 分)
      • 【问题 2】(13 分)

【材料1】

一、请详细阅读有关数据架构方面的描述,回答问题 1 至问题 3。

【题目】某软件公司欲开发一个基于 Web 2.0 的大型社交网络系统。就该系统的数据架构而言,李工决定采用公司熟悉的数据架构,使用通用的商用关系型数据库,系统内部数据采用中央集中 方式存储。

该系统投入使用后,初期用户数量少,系统运行平稳。6 个月后,用户数出现了爆炸式增长,系统暴露出诸多问题,集中表现在:

(1)用户执行读写操作时,响应时间均变得很慢;
(2)随着系统功能的扩充,原有数据格式发生变化,又出现新的数据格式,维护困难;
(3)数据容量很快超过系统原有的设计上限,数据库扩容困难;
(4)软件系统不断出现宕机,整个系统可用性较差。

经过多次会议讨论,公司的王工建议采用 NoSQL 数据库来替代关系数据库,以解决上述问题。但李工指出 NoSQL 数据库出现时间不长,在使用上可能存在风险。公司技术人员对 N


http://www.ppmy.cn/news/1527062.html

相关文章

SpringBoot 消息队列RabbitMQ 消息确认机制确保消息发送成功和失败 生产者确认

介绍 有Publisher Confirm(成功)和Publisher Return(失败)两种确认机制。开启确机制认后,在MQ成功收到消息后会返回消息给生产者。 消息投递到了MQ ,但是路由失败。此时会通过PublisherReturn返回路由异常原因,然后返回ACK,告知…

C++二叉搜索树学习

目录 一、二叉搜索树概念 二、二叉搜索树的性能分析 三、二叉搜索树的构建 一、二叉搜索树概念 二叉搜索树又叫做二叉排序树,它可以是一颗空树,或者是具有以下性质的二叉树: 若该树的左子树不为空,那么左子树上的任一节点都小…

MATLAB系列04:循环结构

MATLAB系列04:循环结构 4. 循环结构4.1 while循环4.2 for循环4.2.1 运算的细节4.2.2 break语句和continue语句4.2.3 嵌套循环 4.3 逻辑数组和向量化4.3.1 逻辑数组的重要性4.3.2 用 if/else 结构和逻辑数组创建等式 4.4 总结 4. 循环结构 循环(loop)是一种 MATLAB …

SprinBoot+Vue工商局商家管理系统的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质…

Linux 文件 IO 管理(第一讲)

Linux 文件 IO 管理(第一讲) 回顾 C 语言文件操作,提炼理解新创建的文件为什么被放在可执行文件的同级目录下?上述 log.txt 何时被创建?又是谁在打开它?那文件没有被打开的时候在哪里?一个进程可…

计算左边(比自己小的元素)的最长距离

前言:一般做的题目都是使用单调栈来求出距离这个点最近的那个比这个数大或小的元素,但是如果是需要找到最远的那个元素呢?我们可以用到类似逆序对的思路,我们先进行排序从小到大,接着我们先处理左边,每次维…

常见的限流算法

限流算法是用于控制访问频率、保护系统免受过载攻击的重要手段。常见的限流算法有以下几种,每种算法都有不同的应用场景和优缺点。下面是几种常见的限流算法的详细介绍: 1. 计数器算法(Counter) 原理 计数器算法是最简单的限流…

项目实训:CSS基本布局理解——WEB开发系列38

对CSS学习已经接近尾声,下面你可以对以下两道“小卡拉米”测试进行测试下CSS理解程度。 题 1:基于栅格布局的现代博客首页设计 题目要求: 创建一个博客首页布局,包含一个顶部导航栏、一个主要的内容区域(左侧为博客文…