0
点赞
收藏
分享

微信扫一扫

HBase-面试题

  1. 关于MySQL分库分表的方案相关描述,错误的是:(C)
    A.当服务器性能出现瓶颈需要扩容时,常常采取“翻倍”分库增
    加服务器的方案,导致资源的浪费。
    B.一开始就对如何切分数据做好精心设计,一旦稍有不慎,设
    计上出现了数据倾斜。
    C.故障恢复需要不需要人工介入,运维简单。
  2. 关于HBase的描述,错误的是:(D)
    A.HBase是一个开源的、分布式的、版本化的、非关系的数据
    库,它参考了Google的Bigtable。
    B.HBase™是Hadoop数据库,是一个分布式、可伸缩、大数
    据存储区。
    C.目标是在商用硬件集群之上托管非常大的表----数十亿行X百
    万列。
    D.只能用来存储结构化的数据
  3. 关于HBase的数据模型的描述,错误的是:(B)
    A.从底层物理存储结构(Key-Value)来看,HBase更像一个
    Map。
    B.HBase中一个表只能对应一个region。
    C.HBase表的一个region中,列族和store是一一对应的。
    D.逻辑上,HBase的数据模型同关系型数据库很类似,数据存储在一张表中,有行有列。
  4. 关于HBase的物理存储结构的描述,错误的是:(C)
    A.通过具体的rowkey+ColumnFamily+ColumnQualifier可以
    获取对应单元格中的值。
    B.通过具体的rowkey+ColumnFamily+ColumnQualifier+TimeStamp可以获取对应单元格中的值。
    C.一行数据不论有的多少列数据,rowkey都被储存一次。
    D.可以通过设置HBase表的列族存储数据的版本数为1或2或 3。
  5. 关于HBase的NameSpace描述,错误的是:(B)
    A 命名空间,相当于关系型数据库中的database。
    B 每个命名空间下只能创建一张表。
    C Hbase默认自带的命名空间hbase和default。
    D hbase中存放的是HBase内置的表,default是用户默认使用
    的命名空间。
  6. 关于HBase的Region、Row、Column、Cell描述,错误的
    是:C
    A 开始创建表时一个表对应一个region,当表增大到一定阈值
    时会被拆分为两个region。
    B 由{rowkey,column family:column qualifier,time stamp}
    确定单元格。
    C 每行数据被称为Row,由一个RowKey和一个Cell组成。
    D 列是由列族(Column Family)和列限定符(Column
    Qualifier)进行限定。


举报

相关推荐

0 条评论