A、 HBase采⽤表来组织数据,表由⾏和列组成,列划分为若⼲个列族
B、 每个HBase表都由若⼲⾏组成,每个⾏由⾏键(rowkey)来标识
C、 列族⾥的数据通过列限定符(或列)来定位
D、 每个单元格都保存着同⼀份数据的多个版本,这些版本采⽤时间戳进⾏索引
答案:ABCD
A、 HBase采⽤表来组织数据,表由⾏和列组成,列划分为若⼲个列族
B、 每个HBase表都由若⼲⾏组成,每个⾏由⾏键(rowkey)来标识
C、 列族⾥的数据通过列限定符(或列)来定位
D、 每个单元格都保存着同⼀份数据的多个版本,这些版本采⽤时间戳进⾏索引
答案:ABCD
A. 关系代数运算(选择、投影、并、交、差、连接)
B. 分组与聚合运算
C. 矩阵-向量乘法
D. 矩阵乘法
A. MapReduce采⽤”分⽽治之”策略
B. MapReduce设计的⼀个理念就是”计算向数据靠拢”
C. MapReduce框架采⽤了Master/Slave架构
D. MapReduce应⽤程序只⽤Java来写
A. 利⽤多线程来执⾏具体的任务,减少任务的启动开销
B. Executor中有⼀个BlockManager存储模块,有效减少IO开销
C. 提供了⼀种⾼度受限的共享内存模型
D. 不同场景之间输⼊输出数据能做到⽆缝共享
A. Zookeeper⽂件记录了⽤户数据表的Region位置信息
B. -ROOT-表记录了.META.表的Region位置信息
C. .META.表保存了HBase中所有⽤户数据表的Region位置信息
D. Zookeeper⽂件记录了-ROOT-表的位置信息
A. 观测、跟踪数据
B. 分析数据
C. 辅助理解数据
D. 增强数据吸引⼒
A. 专门⽤于处理具有⾼度相互关联关系的数据
B. ⽐较适合于社交⽹络、模式识别、依赖分析、推荐系统以及路径寻找等问题
C. 灵活性⾼,⽀持复杂的图形算法
D. 复杂性⾼,只能⽀持⼀定的数据规模
A. 间断性
B. 原⼦性
C. ⼀致性
D. 持久性
A. HBase则采⽤了更加简单的数据模型,它把数据存储为未经解释的字符串
B. HBase操作不存在复杂的表与表之间的关系
C. HBase操作只有简单的插⼊、查询、删除、清空等
D. HBase在设计上就避免了复杂的表和表之间的关系
A. AllGrouping:⼴播发送,每⼀个Task都会收到所有的Tuple
B. GlobalGrouping:全局分组,所有的Tuple都发送到同⼀个Task中
C. FieldsGrouping:按照字段分组,保证相同字段的Tuple分配到同⼀个Task中
D. DirectGrouping:随机分组,随机分发Stream中的Tuple,保证每个Bolt的Task接收Tuple数量⼤致⼀致
A. pplicationMaster分配资源
B. 把获得的资源进⼀步分配给内部的各个任务(Map任务或Reduce任务),实现资源的”⼆次分配”
C. 定时向ResourceManager发送”⼼跳”消息,报告资源的使⽤情况和应⽤的进度信息
D. 向ResourceManager汇报作业的资源使⽤情况和每个容器的运⾏状态