分布式笔试题.doc

分布式笔试题.doc

ID:58696784

大小:39.50 KB

页数:3页

时间:2020-10-06

分布式笔试题.doc_第1页
分布式笔试题.doc_第2页
分布式笔试题.doc_第3页
资源描述:

《分布式笔试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、分布式周考一、填空题(共11空,每空3分)二、单选题(共10题,每题5分)1.java语言的并发机制是(A)?A.多线程机制B.垃圾回收机制C.代码安全检验机制D.异常处理机制知识点:并发难易度:易2.下面关于redis的描述,其中错误的是(B)A.全称:RemoteDictionaryServer。B.它是由JAVA语言编写开发的。C.它内部的数据结构有String,Hash,List,Set,SortedSet。D.Reids以内存作为数据存储介质,读写数据的效率极高,远远超过数据库。知识点:Redis基础知

2、识难易度:易3.下面关于WebService的描述,其中错误是(D)A.是广域网上进程间通讯的主要手段。B.基于SOAP协议,可以穿透防火墙。C.传输效率较低,不如RMI-IIOP效率高D.使用XML规范进行数据交互,数据传输量小。知识点:RPC服务难易度:中4.下关于Dubbo协议的描述,其中错误的是(D)A.采用NIO复用单一长连接,减少了握手和挥手。B.使用线程池并发处理请求,加大了并发效率。C.在大文件传输时,单一连接会成为瓶颈。D.它不适用于生产环境。知识点:Dubbo协议难易度:中5.下关于NIO的描

3、述,其中错误的是(D)。A. NIO是异步时间驱动的网络应用框架,对于快速开发高性能的服务器提供保证。B. NIO数据可以从Channel读到Buffer中,也可以从Buffer写到Channel中,一个Channel常对应一个Connection。C. NIO是短连接的单线程。D. NIO适合大文件传输知识点:NIO难易度:难6.下列满足分布式理论CAP中CA特性的是(B)A.ZookeeperB.OracleC.RedisD.Mongodb知识点:CAP难易度:难解析:A、C、D、都满足CP特性7.下列不是消

4、息队列的主要应用场景的是(D)A.异步处理B.流量削峰C.日志处理D.接口聚合知识点:消息队列难易度:中8.BASE理论是通过牺牲(A)来获得可用性的。A.强一致性B.软状态C.最终一致性D.基本可用性知识点:BASE难易度:易9.下列关于分布式锁的实际原则的描述中错误的是(D)A.互斥性,同一时间只有一个线程有锁。B.容错性,即使某一个持有锁的线程,异常退出,其他线程可获得锁。C.隔离性,线程只能解自己的锁,不能解其他线程的锁。D.以上的都不正确。知识点:分布式锁难易度:易10.下列不是常见的负载均衡算法是(D

5、)。A.轮询法B.随机法C.源地址哈希法D.最大连接数法知识点:负载均衡难易度:难4.编程题或问答题(共2题,每题14.5分)1.简单描述下CAP理论知识点:CAP难易度:中答案:C(一致性):对某个指定的客户端来说,读操作能返回最新的写操作。对于数据分布在不同节点上的数据来说,如果在某个节点更新了数据,那么在其他节点如果都能读取到这个最新的数据,那么就称为强一致,如果有某个节点没有读取到,那就是分布式不一致。A(可用性):非故障的节点在合理的时间内返回合理的响应(不是错误和超时的响应)。可用性的两个关键一个是合

6、理的时间,一个是合理的响应。合理的时间指的是请求不能无限被阻塞,应该在合理的时间给出返回。合理的响应指的是系统应该明确返回结果并且结果是正确的,这里的正确指的是比如应该返回50,而不是返回40。P(分区容错性):当出现网络分区后,系统能够继续工作。打个比方,这里集群有多台机器,有台机器网络出现了问题,但是这个集群仍然可以正常工作。2.简单描述下BASE理论知识点:BASE理论难易度:中答案:BASE是BasicallyAvailable(基本可用)、Softstate(软状态)和Eventuallyconsist

7、ent(最终一致性)三个短语的缩写,是对CAP中AP的一个扩展。基本可用:分布式系统在出现故障时,允许损失部分可用功能,保证核心功能可用。软状态:允许系统中存在中间状态,这个状态不影响系统可用性,这里指的是CAP中的不一致。最终一致:最终一致是指经过一段时间后,所有节点数据都将会达到一致。BASE解决了CAP中理论没有网络延迟,在BASE中用软状态和最终一致,保证了延迟后的一致性。BASE和ACID是相反的,它完全不同于ACID的强一致性模型,而是通过牺牲强一致性来获得可用性,并允许数据在一段时间内是不一致的,但

8、最终达到一致状态。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。