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

embedded/2024/11/15 7:01:58/

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

文章目录

    • 【材料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/embedded/114473.html

相关文章

Android Manifest权限清单

Android权限部分可分为安装权限、运行时权限、特殊权限。 其中安装权限分普通权限和签名权限:普通权限安装后就有,无需重新授权;签名权限则需要系统签名才有的权限; 特殊权限则需要打开指定的系统页面进行授权,当然使用…

【JAVA开源】基于Vue和SpringBoot的在线旅游网站

本文项目编号 T 025 ,文末自助获取源码 \color{red}{T025,文末自助获取源码} T025,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 查…

C++--类的实例化

一、实例化的概念 用类类型在屋里内存中创建对象的过程,称为类实例化出对象 类是对对象进行一种抽象描述,是一个模型一样的东西,限定了类有哪些成员变量,这些成员变量只是声明,没有分配空间,用类实例化出…

Spring Boot从0到1 -day02

目录 学习目标Spring Boot 的基本配置启动类与核心注解SpringBootApplicationSpring Boot 的全局配置文件1. application.properties2. application.ymlSpring 中Spring Boot Application注解的作用 自动配置原理1. 自动配置类2. 自动配置的发现示例3. 自定义自动配置 条件注解…

Charles mac电脑配置

安装 Charles: 如果你还没有安装 Charles,可以从官方网站下载安装包并按照提示完成安装。 启动 Charles: 安装完成后,启动 Charles 应用程序。 设置 Charles 代理: Charles 默认的代理端口是 8888。你可以通过以下步…

GRU(门控循环单元)的原理与代码实现

1.GRU的原理 1.1重置门和更新门 1.2候选隐藏状态 1.3隐状态 2. GRU的代码实现 #导包 import torch from torch import nn import dltools#加载数据 batch_size, num_steps 32, 35 train_iter, vocab dltools.load_data_time_machine(batch_size, num_steps)#封装函数&…

使用python-pptx批量删除备注:清除PPT文档中的所有备注信息

哈喽,大家好,我是木头左! 在制作和分享PPT时,经常需要添加一些注释或备注来帮助观众更好地理解内容。然而,有时候需要将这些备注从PPT中移除,以保持演示的简洁性。幸运的是,可以使用python-pptx库来实现这一目标。本文将详细介绍如何使用python-pptx批量删除PPT中的备注…

Codeforces Round 784 (Div. 4) Kotlin

本期封面原图 画师煮タ 大福豆 最近学了下Kotlin的基础语法 想着巩固一下就开了一把div4 最后几题没时间了还是换回了C 要不然没法AK了 Idea编译的时候最后必须加上一句main函数的调用,但是cf的测评机又不能加这一句,总是忘记注释掉所以ce了很多发&…