hbase面试题(6)

2023-10-26

    • 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



本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

hbase面试题(6) 的相关文章

  • 在Anaconda中快速安装OpenCV for Python

    一 下载和安装Anaconda Anaconda下载地址 Anaconda Individual EditionAnaconda s open source Individual Edition is the easiest way to
  • 【吐血整理】java程序员推荐轻薄笔记本

    正文 在写这个文章之前 我花了点时间 自己臆想了一个电商系统 基本上算是麻雀虽小五脏俱全 我今天就用它开刀 一步步剖析 我会讲一下我们可能会接触的技术栈可能不全 但是够用 最后给个学习路线 Tip 请多欣赏一会 每个点看一下 看看什么地方是
  • kali Linux自带firefox ESR设置代理

    1 打开kali的火狐浏览器 找到右上角的 三个杠 在点击 preferences 2 general gt network proxy gt setting 3 打开靶场和burp suite工具 注意火狐浏览器的代理是启动状态 靶场地址
  • 双写绕过的原理

    可以看到代码对key进行了过滤 那怎么办呢 可以构造kekeyy 当key被过滤掉时 剩下的字符自动拼接在一起 就形成了key 所以说 这样就可以拿下flag了
  • 梯度下降(学习笔记)

    应用 梯度下降法 Gradient Descent 又称最速下降法 是迭代法的一种 可用于求解机器学习算法的模型参数 即无约束优化问题 具体来讲可用来求解损失函数的最小值 也可求解最小二乘问题 分类 批量梯度下降 BGD 使用全部样本构建了
  • 职场大佬常用工具:Baklib,一款个人知识笔记管理神器

    又到了大家喜爱的好用工具推荐环节 今天我要给大家推荐一款个人知识笔记管理神器 不出你们所料 它就是Baklib 言归正传那Baklib究竟能干啥呢 引用官网的一句话来说 Baklib工具可以将大家日常工作学习中 存储到电脑 云盘上的文档 知
  • 06makefile学习之三个自动变量($@,$^,$<),模式规则和静态模式规则

    06makefile学习之三个自动变量 lt 和模式规则 以下为相关makefile的学习文章 01makefile学习之GCC编译的四个阶段 带编译阶段 汇编阶段 S c的区别 02makefile学习之makefile的基本原则 03m
  • Oracle存储过程处理大批量数据性能测试

    通过此次的大批量数据性能测试 还会间接的给大家分享一个知识点 Oracle存储过程如何处理List集合的问题 废话不多说了 老规矩直接上代码 首先要做的 想必大家应该猜到了 建表 create table tab 1 id varchar
  • linux内核中打印栈回溯信息 - dump_stack()函数分析

    简介 当内核出现比较严重的错误时 例如发生Oops错误或者内核认为系统运行状态异常 内核就会打印出当前进程的栈回溯信息 其中包含当前执行代码的位置以及相邻的指令 产生错误的原因 关键寄存器的值以及函数调用关系等信息 这些信息对于调试内核错误
  • 使用matlab修改单张或多张图像大小

    使用matlab修改单张或多张图像大小 版权声明 本文为CSDN博主 berlinpand 的原创文章 遵循 CC 4 0 BY SA 版权协议 转载请附上原文出处链接及本声明 原文链接 https blog csdn net berlin
  • 黑马程序员 《ios零基础教程》--全局和局部变量、结构体、枚举 2014-4-2总结

    a href http edu csdn net target self ASP Net Unity开发 a a href http edu csdn net target self Net培训 a 期待与您交流 前几天出差有事儿没学习 今
  • ChatGPT-4.5:AI技术的最新进展

    文章目录 创作者 全栈弄潮儿 个人主页 全栈弄潮儿的个人主页 个人社区 欢迎你的加入 全栈弄潮儿的个人社区 专栏地址 AI大模型 OpenAI最新发布的GPT 4 在聊天机器人的功能上取得了显著的改进 虽然GPT 4仍处于早期阶段 但有传言
  • 在阿里云Ubuntu中使用coturn创建和配置您自己的STUN/TURN服务

    1 前言 此前rtsp转webRTC的本地服务运行的不错 但是使用的某个免费stun服务突然被关停了 造成一些rtspToWebRTC的服务受到影响 因此 目前打算在我闲置的阿里云服务器上搭建stun turn服务 我的域名xiaoyaoy
  • openssl的RSA加密(base64编码)

    openssl的RSA加密 base64编码 同AES加密 开头先给出openssl实现base64编码代码 base64编码 解码 Function base64Encode Description base64 编码 Input 1 i
  • Python:pandas groupby实现类似excel中averageifs函数的功能

    从exccel切换到python进行数据处理 处理的主要还是excel的思路 希望实现类似excel中某个函数的功能 日常主要参考蓝鲸的 从excel到python 目前在做一些统计指标 excel中用了countifs sumifs和av
  • VBA学习基础之1.4条件语句

    VBA学习基础之条件语句 1 4 1 If Then 一个if语句由一个布尔表达式和一个或多个语句组成 如果条件被评估为True 则执行If条件块下的语句 如果条件被评估为False 则执行If循环块后面的语句 If boolean exp
  • Leetcode169.多数元素——摩尔投票

    文章目录 引入 摩尔投票 引入 Leetcode上有如下的题 169 多数元素 给定一个大小为 n 的数组 找到其中的多数元素 多数元素是指在数组中出现次数大于 n 2 的元素 你可以假设数组是非空的 并且给定的数组总是存在多数元素 示例
  • 批量提取PDF和图片发票信息 2.2

    人工录入发票信息真的好烦 有什么软件可以快速解决这个问题吗 那天看到这个问题后 自己写了一个批量提取发票信息的小软件 打开软件之后 选择大量发票文件所在的文件夹就可以了 会自动把发票识别的结果输出为一个Excel 文件 应较多使用者的提议

随机推荐

  • 面试小结

    百度内推一面 1 深浅拷贝 2 const char char const 3 对象的复制拷贝 注意的四个点 初级 高级程序员做法4 介绍项目 5 函数指针 指针函数 6 给定二叉树的前序和中序确定二叉树 前序和后续不能确定 7 SVM分类
  • yum安装dhcp安装包时报错的解决办法([Errno 256] No more mirrors to try.-----或者睡眠中)

    安装环境 CentOS 7 6 问题描述1 报错 无法安装 root localhost yum y install dhcp 已加载插件 fastestmirror langpacks Loading mirror speeds from
  • vue3(1)

    Vue3 0 了解vue3 0 1 简要了解 Vue js 3 0 one Piece 正式版再20年9月份发布 Vue3支持vue2的大多数特性 更好的支持TS 性能提升 打包大小减少41 初次渲染快55 重新渲染快133 内存减少54
  • VSCode: Conda activate base error - The term “conda“ is not recongised

    If you have your Anaconda installed and your VSCode can recognize it in interpreter selection like below then do not bot
  • mac os x 下五款播放器评测

    OS X上到底要用哪款播放器是永恒的主题 就我个人而言 1 4的Mac使用时间是在动漫中度过的 所以用过很多款视频播放器 比较多人用的播放器有QuickTime Movist MPlayerX VLC 射手影音 所以简单做个评测 评分带有主
  • 数据结构与算法:哈夫曼树与哈夫曼编码

    1 举例引入 我们先以成绩评级举例分析 一步一步的认识Haffman树和Haffman编码 分数 0 59 60 69 70 79 80 89 90 100 成绩 不及格 及格 中等 良好 优秀 所占比例 5 15 40 30 10 如果是
  • 安装系统键盘鼠标无法使用

    安装Windows原版系统 发现在BIOS中可以正常使用键盘鼠标 但是进入U盘 开始安装系统的时候键盘鼠标全部失灵 原因应该是U盘中的系统不能识别鼠标 这个大致是微软和Intel芯片之间兼容的问题 我也讲不清 直接上解决方案 我不是创造者
  • 【多人姿态估计】Alphapose_yolov8复现

    1 环境 参考此处安装docker nvidia docker https blog csdn net qq 35975447 article details 113248132 然后导入docker image https blog cs
  • 2021Java大厂面试经验分享,100%好评!

    Spring Security观后感 手绘思维脑 供参考 手绘的思维导图 是我自己根据自身的情况读完这套阿里出品的Spring Security王者晋级文档之后所绘的 相当于是一个知识的总结与梳理 我将其分为 核心组件 与 工作原理 认证流
  • 【从零开始学习C++

    目录 前言 委托构造函数 类内初始化 空指针 枚举类 总结 前言 C 的学习难度大 内容繁多 因此我们要及时掌握C 的各种特性 因此我们更新本篇文章 向大家介绍C 的新增特性 委托构造函数 委托构造函数是指一个类的构造函数调用另一个类的构造
  • 【云原生之k8s】k8s控制器

    文章目录 引言 Pod与控制器之间的关系 1 Deployment 无状态 2 SatefulSet 有状态 2 1 有状态与无状态的区别 2 2 常规service和无头服务区别 2 2 1 Service类型 2 2 2 headles
  • 未来会怎样?

    伴随Visual Studio 2008 的发布 NET 3 5也一起来了 J2EE风采依旧 Python风头正劲 未来会怎样 我们究竟要学多少新的东西才能不被日新月异的技术浪头打沉在海底 或许本不应该为了技术而技术 QQ不也很成功么 易趣
  • Docker镜像推送(push)到Docker Hub

    Docker镜像推送 push 到Docker Hub 1 Docker hub 注册账户 2 登录注册账户 随后输入账户名 密码 docker login 3 修改镜像名称 docker tag originName username o
  • n边形划分

    题目描述 已知存在n多边形 n为奇数 连接多边形所有对角线 能形成多少区域 输入描述 给定整数n 1 lt n lt 1e9 输出描述 输出区域数 对1e9 7取模 示例 输入5 输出11 include
  • 2018.09.18 atcoder Best Representation(kmp)

    传送门 思路简单不知为何调试了很久 显然要么分成n个 所有字符相同 要么分成1个 原字符串无循环节 要么分成两个 有长度至少为2的循环节 一开始以为可以直接hash搞定 后来wa了几次之后发现可以轻松举出反例于是弃了hash kmp大法好啊
  • 毕业设计 - 基于单片机的MP3设计与实现

    文章目录 1 简介 2 主要器件 3 实现效果 4 设计原理 核心算法 音频解码流程 5 部分实现代码 6 最后 1 简介 Hi 大家好 今天向大家介绍一个学长做的单片机项目 基于单片机的MP3设计与实现 大家可用于 课程设计 或 毕业设计
  • 软件工程技术--第四章 概要设计

    第四章 概要设计 4 1 软件设计概述 4 1 1 软件设计的概念与重要性 软件设计是软件工程的重要阶段 是一个将软件需求转换为软件表示的过程 软件设计的基本目标是用比较抽象概括的方式确定目标系统如何完成预定的任务 即确定系统的物理模型 解
  • EXCEL 数字统一转换成文本

    将excel中的数字统一转换成文本形式 即添加 1 点击数据 分列 2 分隔符号 下一步 3 选择文本识别符号 如 分号 4 选中文本 完成 转载于 https www cnblogs com vicdream p 4604012 html
  • 合宙 ESP32C3 使用micropython 驱动配套0.96寸 TFT ST7735 屏幕显示色块和文字

    合宙的esp32c3 开发板配套了0 96寸屏幕驱动板 可直接使用如下链接的代码 注意替换对应的pin脚和st7735 py文件 1 想显示色块参考如下链接 链接 合宙esp32c3 合宙air101LCD屏幕跑通microPython 2
  • hbase面试题(6)

    1 HBase来源于哪篇博文 C BigTable 2 下面对HBase的描述哪些是正确的 B C D B 是面向列的 C 是分布式的 D 是一种NoSQL数据库 3 HBase依靠 存储底层数据 A A HDFS B Hadoop C M