首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于分布式数据库缓存设计的叙述,在答题纸上回答以下问题。 【说明】 某企业是为城市高端用户提供高品质蔬菜生鲜服务的初创企业,创业初期为快速开展业务,该企业采用轻量型的开发架构(脚本语言+关系型数据库)研制了一套业务系统。业务开展后受到用户普遍欢
阅读以下关于分布式数据库缓存设计的叙述,在答题纸上回答以下问题。 【说明】 某企业是为城市高端用户提供高品质蔬菜生鲜服务的初创企业,创业初期为快速开展业务,该企业采用轻量型的开发架构(脚本语言+关系型数据库)研制了一套业务系统。业务开展后受到用户普遍欢
admin
2019-10-09
62
问题
阅读以下关于分布式数据库缓存设计的叙述,在答题纸上回答以下问题。
【说明】
某企业是为城市高端用户提供高品质蔬菜生鲜服务的初创企业,创业初期为快速开展业务,该企业采用轻量型的开发架构(脚本语言+关系型数据库)研制了一套业务系统。业务开展后受到用户普遍欢迎,用户数和业务数量迅速增长,原有的数据库服务器已不能满足高度并发的业务要求。为此,该企业成立了专门的研发团队来解决该问题。张工建议重新开发整个系统,采用新的服务器和数据架构,解决当前问题的同时为日后的扩展提供支持。但是李工认为张工的方案开发周期过长,投入过大,当前应该在改动尽量小的前提下解决该问题。李工认为访问量很大的只是部分数据,建议采用缓存工具MemCache来减轻数据库服务器的压力。这样开发量小,开发周期短,比较适合初创公司;同时将来也可以通过集群进行扩展。然而刘工又认为李工的方案中存在数据可靠性和一致性问题,在宕机时容易丢失交易数据,建议采用Redis来解决问题。经过充分讨论,该公司最终决定采用刘工的方案。
刘工认为李工的方案存在数据可靠性和一致性的问题,请说明原因。
为避免数据可靠性和一致性-白勺问题,刘工的方案采用Redis作为数据库缓存,请说明基本的Redis与原有关系数据库的数据同步方案。
选项
答案
可靠性方面Memcache不支持数据持久化,断电或重启后数据丢失;一致性方面,Memcache本身不支持分布式,通过使用Hash一致性算法,可以实现分布式存储,但各台Memcache服务器之间互不通信,数据一致性无法保障。 Redis与关系数据库同步方案对于读操作,先读Redis。若没有,则读关系数据库并将值写入Redis;对于写操作,写关系数据库成功后更新Redis中的值。
解析
转载请注明原文地址:https://kaotiyun.com/show/gAQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
Brothersandsistersfight,butwhenthebickeringevolvesintophysicaloremotionalabuse,it’sbullying.Ordinaryargumentso
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
如果WindowsXP能够识别网络适配器如何安装网络适配器。
如果已知bob上有共享D:但是在网络邻居上无法看到,怎样访问D:。
已知一台计算机的IP地址是192.168.1.159,通过“我的电脑”窗口的地址栏访问该计算机。
在【管理工具】的【计算机管理】窗口中,查看用FTP的属性,并将其从用户组中删除。
在IE中,请将Intetnet区域内站点的安全级别设置为“禁止ActiveX控件和插件运行”。
Thereareseveraltypesofpasswordmanagementapproachesusedbyidentitymanagementsystems.Whichofthefollowingreduceshe
随机试题
勤奋:学习:进步
小儿脑肿瘤不多见的是:()
物质由原子组成,每个原子均由原子核及电子组成,电子由于受原子核的吸引力沿一定的轨道绕核旋转。核外的电子因距离核远近不同而具有不同的壳层。每个可能轨道上的电子都具有一定的能量,且电子在各个轨道上具有的能量是不连续的。原子中某壳层轨道电子受到原子核作用的能
下列关于根折牙临床表现的表述,错误的是
白果在定喘汤中的作用是
我国从事代理记账的机构,应至少有( )名持有会计证的专业人员。
甲因买车急需用钱,2月4日向邻居乙提出借钱,并承诺支付一定的利息。2月5日乙答复同意,2月6日双方立下字据,2月7日乙将钱交给甲。此借款合同生效日为()。
下列关于车船税纳税义务发生时间的说法,正确的是()。
下列叙述中错误的是
What’sHoldingBackMobilePhonesforEducation?VocabularyandExpressionspractitionerbroadbandanimatestr
最新回复
(
0
)