大数据开发岗面试复习30天冲刺 - 日积月累,每日五题【Day07】——Hbase1
2023-04-18 13:07:38 时间
本栏目大数据开发岗高频面试题主要出自
大数据技术
专栏的各个小专栏,由于个别笔记上传太早,排版杂乱,后面会进行原文美化、增加。
文章目录
不要急着往下滑,默默想5min,看看这5道面试题你都会吗?
面试题 01、Hbase的功能与应用场景?
面试题02、Hbase有什么特点?
面试题 03、Hbase设计思想是什么?
面试题04、Hbase与HDFS的区别是什么?
面试题05、Hbase与MySQL的区别是什么?
以下答案仅供参考:
面试题 01、Hbase的功能与应用场景?
•功能:Hbase是一个分布式的、基于分布式内存和HDFS
的按列存储的NoSQL
数据库
•应用:Hbase适合于需要实时的对大量数据进行快速、随机读写
访问的场景
面试题02、Hbase有什么特点?
•分布式
的,可以实现高并发的数据读写
•上层
构建分布式内存,可以实现高性能、随机、实时的读写
•底层
基于HDFS,可以实现大数据
•按列存储
,基于列实现数据存储,灵活性更高
面试题 03、Hbase设计思想是什么?
•设计思想、冷热数据分离
,Hbase将新数据直接写入内存中,如果内存中存储的数据过多,就将内存的数据写入HDFS
–热数据是指刚产生的数据,先写内存,大概率的情况下,可以直接从内存中读取
–冷数据是指先产生的数据,将内存中产生很久的数据写入HDFS中,被读取的概率较小
面试题04、Hbase与HDFS的区别是什么?
•Hbase是一个高性能实时随机读写数据的数据库存储系统,用于实现实时
数据存储
•HDFS是一个分布式离线大数据文件存储系统,用于实现离线
的文件存储
面试题05、Hbase与MySQL的区别是什么?
•Hbase是分布式NoSQL数据库,可以实现高性能的大数据
存储
•MySQL是RDBMS关系型数据库,只能实现小数据量
的结构化数据存储
总结
今天我们复习了面试中常考的Hbase相关的五个问题,你做到心中有数了么?
相关文章
- 直接在代码里面对list集合进行分页
- .NET Framework 4.5新特性详解
- 大数据的简要介绍
- 大数据的由来
- 高斯混合模型的自然梯度变量推理
- timing-wheel 仿Kafka实现的时间轮算法
- 使用Navicat软件连接自建数据库(Linux系统)
- 那一天,我被Redis主从架构支配的恐惧
- Redis 深入了解键的过期时间
- C#使用委托调用实现用户端等待闪屏
- 基于流计算 Oceanus 和 Elasticsearch Service 构建百亿级实时监控系统
- GRAND | 转录调控网络预测数据库
- JFreeChart API中文文档
- 临床相关突变查询数据库
- TIGER | 人类胰岛基因变化查询数据库
- 视频边缘计算网关EasyNVR在视频整体监控解决方案中的应用分析
- Apache Arrow - 大数据在数据湖后的下一个风向标
- 常见的电商数据指标体系
- AKShare-艺人数据-艺人流量价值
- MySQL中多表联合查询与子查询的这些区别,你可能不知道!