网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
不要急着往下滑,默默想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相关的五个问题,你做到心中有数了么?
其实做这个专栏我也有私心,就是希望借助每天写一篇面试题,督促自己学习,以免在吹水群甚至都没有谈资!
对了,如果你的朋友也在准备面试
,请将这个系列扔给他,
好了,今天就到这里,学废了的同学,记得在评论区留言:打卡
。给同学们以激励。
大数据集群难装?
想找大数据配套资料,网上难找?
一个人学习技术,无人可问?
助猿学堂帮到你,
我们的宗旨是帮助天下的程序员学习成长!
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**