题目内容

案例分析题请详细阅读有关数据架构方面的描述,回答问题1至问题3。某软件公司欲开发一个基于Web2.0的大型社交网络系统。就该系统的数据架构而言,李工决定采用公司熟悉的数据架构,使用通用的商用关系型数据库,系统内部数据采用中央集中方式存储。该系统投入使用后,初期用户数量少,系统运行平稳。6个月后,用户数出现了爆炸式增长,系统暴露出诸多问题,集中表现在:(1)用户执行读写操作时,响应时间均变得很慢;(2)随着系统功能的扩充,原有数据格式发生变化,又出现新的数据格式,维护困难;(3)数据容量很快超过系统原有的设计上限,数据库扩容困难;(4)软件系统不断出现宕机,整个系统可用性较差。经过多次会议讨论,公司的王工建议采用NoSQL数据库来替代关系数据库,以解决上述问题。但李工指出NoSQL数据库出现时间不长,在使用上可能存在风险。公司技术人员对NoSQL数据库产品进行了认真测试,最终决定采用NoSQL数据库来替代现有的数据库系统。 分别解释产生问题(1)~(4)的原因。

查看答案
更多问题

对磁介质进行报废处理,()是应采用的最安全措施。

A. 直接丢弃
B. 砸碎丢弃
C. 集中保管
D. 专用强磁工具清除

共用题干题软件架构风格描述某一特定领域中的系统组织方式和惯用模式,反映了领域中众多系统所共有的(1)特征。对于语音识别、知识推理等问题复杂、解空间很大、求解过程不确定的这一类软件系统,通常会采用(2)架构风格。 空白(1)处应选择()

A. 语法和语义
B. 结构和语义
C. 静态和动态
D. 行为和约束

共用题干题在UML提供的系统视图中,(1)是逻辑视图的一次执行实例,描述了并发与同步结构;(2)是最基本的需求分析模型。 空白(2)处应选择()

A. 进程视图
B. 实现视图
C. 部署视图
D. 用例视图

针对面向对象类中定义的每个方法的测试,基本上相当于传统软件测试中的()。

A. 集成测试
B. 系统测试
C. 单元测试
D. 验收测试

答案查题题库