干货1分钟了解HBase相关原理
Posted 智汇云校
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了干货1分钟了解HBase相关原理相关的知识,希望对你有一定的参考价值。
赶快拿起小本本记录起来,
关于HBase的知识盘点,
每条都是精华呀!
HBase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。
适合于存储大表数据(表的规模可以达到数十亿行以及数百万列),并且对大表数据的读、写访问可以达到实时级别。
利用Hadoop HDFS(Hadoop Distributed File System)作为其文件存储系统,提供实时读写的数据库系统;利用ZooKeeper作为协同服务。
HBase适合具有如下需求的应用:
o海量数据(TB、PB)
o高吞吐量
o需要在海量数据中实现高效的随机读取
o需要很好的性能伸缩能力
o能够同时处理结构化和非结构化的数据
o不需要完全拥有传统关系型数据库所具备的ACID特性
1.项目背景
某银行仅支持查询最近一年的账户历史交易情况,超过一年的查询需要特殊申请,由专人进行人工查询
2.原因:
o传统数据库无法存储海量数据。
o大数据量下查询性能急剧下降。
3.HBase的优势
o海量数据(TB、PB):可由查询一年变为十年或更多
o高效随机读取:查询超过一年的数据与查询最近数据同样高效
小伙伴们还想了解哪方面的专业内容可以在文章下方留言,智汇小讲师一定倾囊相授!
期待你们的留言哦!
— 智汇云校最新动态 —
▷
▷
▷
▷
▷
▷
以上是关于干货1分钟了解HBase相关原理的主要内容,如果未能解决你的问题,请参考以下文章
#yyds干货盘点# 「MQ」五分钟带你了解什么是消息队列?