A、 64MB
B、 32MB
C、 128MB
D、 16MB
答案:A
A、 64MB
B、 32MB
C、 128MB
D、 16MB
答案:A
A. ⽤户编写的MapReduce程序通过Client提交到JobTracker端
B. JobTracker负责资源监控和作业调度
C. TaskTracker监控所有TaskTracker与Job的健康状况
D. TaskTracker使⽤”slot”等量划分本节点上的资源量(CPU、内存等)
A. 具有较差的⽔平可扩展性
B. 设置个别属性的索引来实现更快的排序
C. 提供了⼀个⾯向⽂档存储,操作复杂
D. 可以实现替换完成的⽂档(数据)或者⼀些指定的数据字段
A. 表达能⼒有限
B. 磁盘IO开销⼤
C. 延迟⾼
D. 在前⼀个任务执⾏完成之前,其他任务就⽆法开始,难以胜任复杂、多阶段的计算任务
A. 整合性:Storm可⽅便地与队列系统和数据库系统进⾏整合
B. 简易的API:Storm的API在使⽤上即简单⼜⽅便
C. 容错性:Storm可⾃动进⾏故障节点的重启、任务的重新分配
D. 可扩展性:Storm的并⾏特性使其可以运⾏在分布式集群中
A. 从编程的灵活性来讲,Storm是⽐较理想的选择,它使⽤ApacheThrift,可以⽤任何编程语⾔来编写拓扑结构(Topology)
B. 当有⼤量的状态需要处理时,⽐如每个分区都有数⼗亿个元组,则可以选择Storm和SparkStreaming
C. SparkStreaming⽆法实现毫秒级的流计算
D. 在Spark上可以统⼀部署SparkSQL,SparkStreaming、MLlib,GraphX等组件,提供便捷的⼀体化编程模型
A. 流处理系统处理的是实时的数据,⽽传统的数据处理系统处理的是预先存储好的静态数据
B. ⽤户通过流处理系统获取的是实时结果,⽽通过传统的数据处理系统,获取的是过去某⼀时刻的结果
C. 流处理系统⽆需⽤户主动发出查询,实时查询服务可以主动将结果推送给⽤户
D. 传统的数据处理系统系统⽆需⽤户主动发出查询,批量查询服务可以主动将结果推送给⽤户
A. Mnesia是⼀个分布式数据库管理系统
B. Mnesia的数据库模式(schema)只能在未运⾏前静态重配置
C. Mnesia的这些特性,使其在开发云数据库时被⽤来提供分布式数据库服务
D. Mnesia⽀持事务,⽀持透明的数据分⽚
A. 数据类型
B. 数据操作
C. 存储模式
D. 数据维护
A. 同⼀个Region不会被分拆到多个Region服务器
B. 为了加快访问速度,.META.表的全部Region都会被保存在内存中
C. ⼀个-ROOT-表可以有多个Region
D. 为了加速寻址,客户端会缓存位置信息,同时,需要解决缓存失效问题
A. Hadoop擅长批处理,不适合流计算
B. MapReduce是专门⾯向静态数据的批量处理的
C. Hadoop设计的初衷是⾯向⼤规模数据的批量处理
D. MapReduce不适合⽤于处理持续到达的动态数据