首页
题库
面试
求职
学习
竞赛
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收藏
15912浏览
热门推荐
相关试题
软件测试是软件开发过程中的一个重要...
京东
2016
测试工程师
软件测试
评论
(5)
下面描述中,符合结构化程序设计风格...
北京搜狐互联网信息服务有限公司
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
大规模的字典中,需要词与词中间的搭...
查找
分布式
系统设计
百元难题
评论
(0)
一副扑克(52张,不含大小王),抽...
美团
概率统计
Java工程师
C++工程师
运维工程师
算法工程师
2016
概率论与数理统计
评论
(21)
来自
美团2016研发工程师笔...
下面哪些机制可以用于进程间通信?
美团
操作系统
Java工程师
C++工程师
运维工程师
算法工程师
2016
评论
(32)
来自
美团2016研发工程师笔...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题