阅读以下关于数据管理的叙述,在答题纸上回答下列问题。 【说明】 某软件企业开发了一套新闻社交类软件,提供常见的新闻发布、用户关注、用户推荐、新闻点评、新闻推荐、热点新闻等功能,项目采用MySQL数据库来存储业务数据。系统上线后,随着用户数量的增加,数据库服

admin2020-08-10  22

问题 阅读以下关于数据管理的叙述,在答题纸上回答下列问题。
【说明】
某软件企业开发了一套新闻社交类软件,提供常见的新闻发布、用户关注、用户推荐、新闻点评、新闻推荐、热点新闻等功能,项目采用MySQL数据库来存储业务数据。系统上线后,随着用户数量的增加,数据库服务器的压力不断加大。为此,该企业设立了专门的工作组来解决此问题。
张工提出对MySQL数据库进行扩展,采用读写分离,主从复制的策略,好处是程序改动比较小,可以较快完成,后续也可以扩展到MySQL集群,其方案如图4-1所示。李工认为该系统的诸多功能,并不需要采用关系数据库,甚至关系数据库限制了功能的实现,应该采用NoSQL数据库来替代MySQL,重新构造系统的数据层。而刘工认为张工的方案过于保守,对该系统的某些功能,如关注列表、推荐列表、热搜榜单等实现困难,且性能提升不大;而李工的方案又太激进,工作量太大,短期无法完成,应尽量综合二者的优点,采用Key-Value数据库+MySQL数据库的混合方案。

经过组内多次讨论,该企业最终决定采用刘工提出的方案。
李工方案中给出了关系数据库与NoSQL数据的比较,如表4-1所示,以此来说明 该新闻社交类软件更适合采用NoSQL数据库。请完成表4-1中的(a)~(d)处空白。

______________________________________________________

选项

答案(a)弱一致性 (b)非结构化 (c)弱事务性 (d)海量数据

解析
转载请注明原文地址:https://jikaoti.com/ti/es67FFFM
0

最新回复(0)