首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
对于一个分布式计算系统来说,以下哪三个指标不能同时完成?
[不定项选择题]
对于一个分布式计算系统来说,以下哪三个指标不能同时完成?
一致性
可用性
安全性
分区容错性
查看答案及解析
添加笔记
求解答(16)
邀请回答
收藏(319)
分享
2个回答
添加回答
9
仙剑奇侠
分布式中,一般要求的是CAP,分别为一致性,可用性,可分区性
因为要在分布式系统中,所以我们优先保障可分区性,即P,此时C和A只能保证一个:
如果保证了一致性,则我们的每次操作,都要求完全一致后才成功,这会严重影响可用性,
如果保证了可用性,则无法保证一致性。
好像分布式系统中最常用的是最终一致性。
可以参考百度百科的CAP原则定义:
四川省成都市西南航空港经济开发区学府路一段24号
四川省
四川省成都市西南航空港经济开发区学府路一段24号
成都市西南航空港经济开发区学府路一段24号
发表于 2015-09-14 10:51:56
回复(0)
15
Nebulaliu
分布式领域CAP理论,
Consistency(一致性), 数据一致更新,所有数据变动都是同步的
Availability(可用性), 好的响应性能
Partition tolerance(分区容错性) 可靠性
定理:任何
分布式
系统只可同时满足二点,没法三者兼顾。
忠告:架构师不要将精力浪费在如何设计能满足三者的完美
分布式
系统,而是应该进行取舍
发表于 2015-09-14 22:31:23
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
运维工程师
美团
算法工程师
2016
分布式
Java工程师
来自:
美团2016研发工程师...
难度:
2条回答
319收藏
15767浏览
热门推荐
相关试题
下列叙述中,哪些是集成测试的入口准则()
京东
软件测试
2016
测试工程师
评论
(6)
微博中的url往往很长,发送前要转...
百度
分布式
系统设计
百元难题
评论
(2)
软件测试是软件开发过程中的一个重要...
京东
2016
测试工程师
软件测试
评论
(5)
一副扑克(52张,不含大小王),抽...
美团
概率统计
Java工程师
C++工程师
运维工程师
算法工程师
2016
概率论与数理统计
评论
(21)
来自
美团2016研发工程师笔...
下列方法中,可以用于特征降维的方法...
美团
机器学习
Java工程师
C++工程师
运维工程师
算法工程师
2016
评论
(23)
来自
美团2016研发工程师笔...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题