


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、分布式周考一、 填空题(共11空,每空3分)二、 单选题(共10题,每题5分)1. java语言的并发机制是(A)?A. 多线程机制B. 垃圾回收机制C. 代码安全检验机制D. 异常处理机制知识点:并发难易度:易2. 下面关于redis 的描述,其中错误的是( B )A. 全称:Remote Dictionary Server。B. 它是由JAVA语言编写开发的。C.它内部的数据结构有String,Hash,List,Set,SortedSet。D. Reids以内存作为数据存储介质,读写数据的效率极高,远远超过数据库。知识点:Redis基础知识难易度:易3. 下面关于WebService的描
2、述,其中错误是(D)A.是广域网上进程间通讯的主要手段。B.基于SOAP协议,可以穿透防火墙。C.传输效率较低,不如RMI-IIOP效率高D.使用XML规范进行数据交互,数据传输量小。知识点:RPC服务难易度:中4. 下关于Dubbo协议的描述,其中错误的是(D)A. 采用NIO复用单一长连接,减少了握手和挥手。B. 使用线程池并发处理请求,加大了并发效率。C. 在大文件传输时,单一连接会成为瓶颈。D. 它不适用于生产环境。知识点:Dubbo协议难易度:中5. 下关于NIO的描述,其中错误的是(D)。A.NIO是异步时间驱动的网络应用框架,对于快速开发高性能的服务器提供保证。B.NIO 数据可
3、以从Channel读到Buffer中,也可以从Buffer写到Channel中,一个Channel常对应一个Connection。C.NIO是短连接的单线程。D.NIO适合大文件传输 知识点:NIO难易度:难6. 下列满足分布式理论CAP中CA特性的是(B)A. Zookeeper B. OracleC. RedisDMongodb知识点:CAP 难易度:难解析:A、C、D、都满足CP特性7.下列不是消息队列的主要应用场景的是(D)A异步处理 B流量削峰 C日志处理 D接口聚合知识点:消息队列难易度:中8. BASE理论是通过牺牲(A)来获得可用性的。 A.强一致性B.软状态C.最终一致性D.
4、基本可用性知识点:BASE难易度:易9. 下列关于分布式锁的实际原则的描述中错误的是(D)A. 互斥性,同一时间只有一个线程有锁。 B. 容错性,即使某一个持有锁的线程,异常退出,其他线程可获得锁。C. 隔离性,线程只能解自己的锁,不能解其他线程的锁。 D. 以上的都不正确。知识点:分布式锁难易度:易10.下列不是常见的负载均衡算法是(D)。A轮询法B随机法C源地址哈希法D最大连接数法 知识点:负载均衡难易度:难4. 编程题或问答题(共2题,每题14.5分)1. 简单描述下CAP理论知识点:CAP难易度:中答案:C (一致性):对某个指定的客户端来说,读操作能返回最新的写操作。对于数据分布在不
5、同节点上的数据来说,如果在某个节点更新了数据,那么在其他节点如果都能读取到这个最新的数据,那么就称为强一致,如果有某个节点没有读取到,那就是分布式不一致。A (可用性):非故障的节点在合理的时间内返回合理的响应(不是错误和超时的响应)。可用性的两个关键一个是合理的时间,一个是合理的响应。合理的时间指的是请求不能无限被阻塞,应该在合理的时间给出返回。合理的响应指的是系统应该明确返回结果并且结果是正确的,这里的正确指的是比如应该返回 50,而不是返回 40。P (分区容错性):当出现网络分区后,系统能够继续工作。打个比方,这里集群有多台机器,有台机器网络出现了问题,但是这个集群仍然可以正常工作。2. 简单描述下BASE理论知识点:BASE理论难易度:中答案:BASE 是 Basically Available(基本可用)、Soft state(软状态)和 Eventually consistent (最终一致性)三个短语的缩写,是对 CAP 中 AP 的一个扩展。基本可用:分布式系统在出现故障时,允许损失部分可用功能,保证核心功能可用。软状态:允许系统中存在中间状态,这个状态不影响系统可用性,这里指的是 CAP 中的不一致。最终一致:最终一致是指经过一段时间后,所有节点数据都将会达到一致。BASE 解决了 CAP 中理论没有网络延迟,在 BASE 中用软状态和最终一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 普定县2025届数学四年级第二学期期末调研模拟试题含解析
- 内蒙古巴彦淖尔市临河区2025届数学五下期末经典模拟试题含答案
- 望奎县2025届四年级数学第二学期期末复习检测模拟试题含解析
- 山东省济宁市曲阜一中重点中学2025届新初三年级调研检测试题语文试题含解析
- 设备租赁合同完整模板
- 碳酸钙购销合同
- 辽宁省大连2022-2023学年八年级上学期期末物理试题2【含答案】
- 视觉识别系统设计合同样本
- 教育培训合同授课讲师协议书
- 绿化建设项目景观设计咨询服务合同版
- 江西版小学四年级下册美术全册教案
- 帕金森病的作业治疗
- 外国教育史知到智慧树章节测试课后答案2024年秋山东师范大学
- 社区创建消防安全示范社区方案样本(4篇)
- 人教版-音乐-九年级下册-《隐形的翅膀》教学课件
- 甲醇合成工段设计
- 动态心电监测设备行业发展趋势预测及战略布局建议报告
- GB/T 19413-2024数据中心和通信机房用空气调节机组
- 工业自动化设备维护保养操作手册
- 与信仰对话 课件-2024年入团积极分子培训
- 2024年保安员业务知识考试复习题库及答案(共1000题)
评论
0/150
提交评论