hbase面试题(6)

    • 1. HBase来源于哪篇博文? C  
      • BigTable
    •  
       



    • 2. 下面对HBase的描述哪些是正确的? B、C、D


    •  


    • B 是面向列的


    • C 是分布式的


    • D 是一种NoSQL数据库





    • 3. HBase依靠()存储底层数据 A


    • A HDFS


    • B Hadoop


    • C Memory


    • D MapReduce





    • 4. HBase依赖()提供消息通信机制 A


    • A Zookeeper


    • B Chubby


    • C RPC


    • D Socket





    • 5. HBase依赖()提供强大的计算能力 D


    • A Zookeeper


    • B Chubby


    • C RPC


    • D MapReduce








    • 6. MapReduce与HBase的关系,哪些描述是正确的? B、C


    • A 两者不可或缺,MapReduce是HBase可以正常运行的保证


    • B 两者不是强关联关系,没有MapReduce,HBase可以正常运行


    • C MapReduce可以直接访问HBase


    • D 它们之间没有任何关系





    • 7. 下面哪些选项正确描述了HBase的特性? A、B、C、D


    • A 高可靠性


    • B 高性能


    • C 面向列


    • D可伸缩





    • 8. 下面与Zookeeper类似的框架是?D


    • A Protobuf


    • B Java


    • C Kafka


    • D Chubby





    • 9. 下面与HDFS类似的框架是?C


    • A NTFS


    • B FAT32


    • C GFS


    • D EXT3





    • 10. 下面哪些概念是HBase框架中使用的?A、C


    • A HDFS


    • B GridFS


    • C Zookeeper


    • D EXT3








    • 第二部分:HBase核心知识点


    • 11. LSM含义是?A


    • A 日志结构合并树


    • B 二叉树


    • C 平衡二叉树


    • D 长平衡二叉树





    • 12. 下面对LSM结构描述正确的是? A、C


    • A 顺序存储


    • B 直接写硬盘


    • C 需要将数据Flush到磁盘


    • D 是一种搜索平衡树





    • 13. LSM更能保证哪种操作的性能?B


    • A 读


    • B 写


    • C 随机读


    • D 合并





    • 14. LSM的读操作和写操作是独立的?A


    • A 是。


    • B 否。


    • C LSM并不区分读和写


    • D LSM中读写是同一种操作





    • 15. LSM结构的数据首先存储在()。 B


    • A 硬盘上


    • B 内存中


    • C 磁盘阵列中


    • D 闪存中





    • 16 HFile数据格式中的Data字段用于()。A


    • A 存储实际的KeyValue数据


    • B 存储数据的起点


    • C 指定字段的长度


    • D 存储数据块的起点





    • 17 HFile数据格式中的MetaIndex字段用于()。D


    • A Meta块的长度


    • B Meta块的结束点


    • C Meta块数据内容


    • D Meta块的起始点





    • 18 HFile数据格式中的Magic字段用于()。A


    • A 存储随机数,防止数据损坏


    • B 存储数据的起点


    • C 存储数据块的起点


    • D 指定字段的长度





    • 19 HFile数据格式中的KeyValue数据格式,下列选项描述正确的是()。A、D


    • A 是byte[]数组


    • B 没有固定的结构


    • C 数据的大小是定长的


    • D 有固定的结构





    • 20 HFile数据格式中的KeyValue数据格式中Value部分是()。C


    • A 拥有复杂结构的字符串


    • B 字符串


    • C 二进制数据


    • D 压缩数据


    • 第三部分:HBase高级应用介绍


    • 31 HBase中的批量加载底层使用()实现。A


    • A MapReduce


    • B Hive


    • C Coprocessor


    • D Bloom Filter





    • 32. HBase性能优化包含下面的哪些选项?A、B、C、D


    • A 读优化


    • B 写优化


    • C 配置优化


    • D JVM优化





    • 33. Rowkey设计的原则,下列哪些选项的描述是正确的?A、B、C


    • A 尽量保证越短越好


    • B 可以使用汉字


    • C 可以使用字符串


    • D 本身是无序的





    • 34. HBase构建二级索引的实现方式有哪些? A、B


    • A MapReduce


    • B Coprocessor


    • C Bloom Filter


    • D Filter





    • 35. 关于HBase二级索引的描述,哪些是正确的?A、B


    • A 核心是倒排表


    • B 二级索引概念是对应Rowkey这个“一级”索引


    • C 二级索引使用平衡二叉树


    • D 二级索引使用LSM结构





    • 36. 下列关于Bloom Filter的描述正确的是?A、C


    • A 是一个很长的二进制向量和一系列随机映射函数


    • B 没有误算率


    • C 有一定的误算率


    • D 可以在Bloom Filter中删除元素


    • 第四部分:HBase安装、部署、启动


    • 37. HBase官方版本可以安装在什么操作系统上?A、B、C


    • A CentOS


    • B Ubuntu


    • C RedHat


    • D Windows





    • 38. HBase虚拟分布式模式需要()个节点?A


    • A 1


    • B 2


    • C 3


    • D 最少3个





    • 39. HBase分布式模式最好需要()个节点?C


    • A 1


    • B 2


    • C 3


    • D 最少





    • 40. 下列哪些选项是安装HBase前所必须安装的?A、B


    • A 操作系统


    • B JDK


    • C Shell Script


    • D Java Code





    • 41. 解压.tar.gz结尾的HBase压缩包使用的Linux命令是?A


    • A tar -zxvf


    • B tar -zx


    • C tar -s


    • D tar -nf



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值