试题三论大规模分布式系统缓存设计策略
大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良好的缓存设计,是一个大规模分布式系统能够正常、高效运行的必要前提。在进行大规模分布式系统开发时,必须从一开始就针对应用需求和场景对系统的缓存机制进行全面考虑,设计一个可伸缩的系统缓存架构。
请围绕“大规模分布式系统缓存设计策略”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的大规模分布式系统开发项目以及你所担任的主要工作。
2.从不同的用途和应用场景考虑,请详细阐述至少两种常见的缓存工作模式,并说明每种工作模式的适应场景。
3.阐述你在设计大规模分布式系统的缓存机制时遇到了哪些问题,如何解决。
当今世界许多国家的超市里,随处可见“MadeinChina”,这一现象的出现是
A.经济区域化表现
B.经济信息化表现
C.经济专业化表现
D.经济全球化表现
道德行为是指做正确的事,在金融/财务方面随处可见使人进退两难的道德抉择。()
A.正确
B.错误
电梯内地下车库墙上,绿地旁,在大多数居民小区的公共区域,广告随处可见,这些广告的收益应归()所有。
A.物业公司
B.开发商
C.小区业主
D.小区所在社区
数据在生活中的应用随处可见,是进行()的基础。
A、估计、分析和归纳
B、测量、评估和预测
C、分析、评估、归纳
D、测量、分析、预测