高级〜系统架构设计师〜第2章计算机与网络基础知识(14)
2024-06-16 来源:飞速影视
请用 200 字以内的文字说明常见的反规范化设计方法,并说明用户查询商品信息应该采用哪种反规范化设计方法。
【问题 2 】(9 分)
王工认为,反规范化设计可提高查询的性能,但必然会带来数据的不一致性问题。请用 200 字以内的文字说明在反规范化设计中,解决数据不一致性问题的三种常见方法,并说明该系统应该采用哪种方法。
【问题 3 】(7 分)
该系统采用了 Redis 来实现某些特定功能(如当前热销药品排名等),同时将药品关系数据放到内存以提高商品查询的性能,但必然会造成 Redis 和 MySQL 的数据实时同步问题。
( ) Redis 的数据类型包括 St ring 、 Hash 、 List 、 Set 和 ZSet 等,请说明实现当前热销药品排名的功能应该选择使用哪种数据类型。
( ) 请用 200 字以内的文字解释说明解决 Redis 和 MySQL 数据实时同步问题的常见方案。
试题四十二 假设系统中有正在运行的事务,若要转储全部数据库,则应采用( ) 方式.
A. 静态全局转储 B. 动态增量转储 C. 静态增量转储 D. 动态全局转储
试题一 答案: D 解析: 项目管理工具用来辅助软件的项目管理活动。通常项目管理活动包括项目的计划、 调度、通信、成本估算、资源分配及质量控制等。一个项目管理工具通常把重点放在某一个或某几个特定的管理环节上,而不提供对管理活动包罗万象的支
持。
项目管理工具具有以下特征:
( 1) 覆盖整个软件生存周期;
( 2) 为项目调度提供多种有效手段;
( 3) 利用估算模型对软件费用和工作量进行估算;
( 3) 支持多个项目和子项目的管理;
( 5) 确定关键路径,松弛时间,超前时间和滞后时间;
( 6) 对项目组成员和项目任务之间的通信给予辅助;
( 7) 自动进行资源平衡; .
( 8) 跟踪资源的使用;
( 9) 生成固定格式的报表和剪裁项目报告。 成本估算工具就是一种典型的项目管理工具。
试题二 答案: B 解析: 项目管理工具用来辅助软件的项目管理活动。通常项目管理活动包括项目的计划、 调度、通信、成本估算、资源分配及质量控制等。一个项目管理工具通常把重点放在某一个或某几个特定的管理环节上,而不提供对管理活动包罗万象的支
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号